Jump to content

DRIVERSTRUCT: Difference between revisions

From EDM2
Created page with "Driver structure. == Type == PSZ DrvrName; PSZ DrvrDescript; PSZ VendorName; UCHAR MajorVer; UCHAR MinorVer; DATEST..."
(No difference)

Revision as of 15:52, 17 August 2017

Driver structure.

Type

 PSZ           DrvrName;
 PSZ           DrvrDescript;
 PSZ           VendorName;
 UCHAR         MajorVer;
 UCHAR         MinorVer;
 DATESTAMP     Date;
 USHORT        DrvrFlags;
 USHORT        DrvrType;
 USHORT        DrvrSubType;
 PFNRMCB       DrvrCallback;
  

C Declaration Method

typedef struct

Fields

Remarks

Example Code

typedef struct _DRIVERSTRUCT {
  PSZ           DrvrName;
  PSZ           DrvrDescript;
  PSZ           VendorName;
  UCHAR         MajorVer;
  UCHAR         MinorVer;
  DATESTAMP     Date;
  USHORT        DrvrFlags;
  USHORT        DrvrType;
  USHORT        DrvrSubType;
  PFNRMCB       DrvrCallback;
} DRIVERSTRUCT;

typedef   DRIVERSTRUCT   * PDRIVERSTRUCT ;