Jump to content

DETECTEDSTRUCT: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
 
Line 11: Line 11:
  VENDID      VendorID;
  VENDID      VendorID;
  SERNUM      SerialNumber;
  SERNUM      SerialNumber;
 
 
== C Declaration Method ==
== C Declaration Method ==
  typedef struct
  typedef struct
Line 18: Line 18:
;DetectedDescriptName : Descriptive ASCII string.
;DetectedDescriptName : Descriptive ASCII string.
;DetectFlags : Detected last boot.
;DetectFlags : Detected last boot.
;IDType : ISA PNP, PCI, or other ID.  
;IDType : ISA PNP, PCI, or other ID.
;DeviceID : Device ID.  
;DeviceID : Device ID.
;FunctionID : Multi-function hardware ID (single function card = DeviceID).  
;FunctionID : Multi-function hardware ID (single function card = DeviceID).
;CompatibleID : Compatible device ID.
;CompatibleID : Compatible device ID.
;pAdjuntList : Pointer to a linked list of adjunct data structures.
;pAdjuntList : Pointer to a linked list of adjunct data structures.
;VendorID : Vendor ID for the detected device; if not known, then 0.  
;VendorID : Vendor ID for the detected device; if not known, then 0.
;SerialNumber : Serial number for the detected device; if not known, then 0.
;SerialNumber : Serial number for the detected device; if not known, then 0.


[[Category:Data type]]
[[Category:Data type]]

Latest revision as of 11:07, 18 August 2017

Structure used by Resource Manager to identify detected devices.

Type

PSZ          DetectedDescriptName;
USHORT       DetectFlags;
IDTYPE       IDType;
DEVID        DeviceID;
DEVID        FunctionID;
DEVID        CompatibleID;
PADJUNCT     pAdjuntList;
VENDID       VendorID;
SERNUM       SerialNumber;

C Declaration Method

typedef struct

Fields

DetectedDescriptName
Descriptive ASCII string.
DetectFlags
Detected last boot.
IDType
ISA PNP, PCI, or other ID.
DeviceID
Device ID.
FunctionID
Multi-function hardware ID (single function card = DeviceID).
CompatibleID
Compatible device ID.
pAdjuntList
Pointer to a linked list of adjunct data structures.
VendorID
Vendor ID for the detected device; if not known, then 0.
SerialNumber
Serial number for the detected device; if not known, then 0.