Jump to content

RM NODE

From EDM2
Revision as of 12:39, 8 September 2018 by Ak120 (talk | contribs)

Resource Manager node structure.

Type

ULONG            VersionInfo;
ULONG            NodeType;
RMHANDLE         DriverHandle;
  

C Declaration Method

typedef struct

Fields

Remarks

Example Code

typedef struct _RM_NODE {
  ULONG               VersionInfo;
  ULONG               NodeType;
  RMHANDLE            DriverHandle;
  union {
    PADAPTERSTRUCT        pAdapterNode;
    PDEVICESTRUCT         pDeviceNode;
    PLDEVSTRUCT           pLDevNode;
    PSYSNAMESTRUCT        pSysNameNode;
    PDRIVERSTRUCT         pDriver;
    PDETECTSTRUCT         pDetectStruct;
    PRESOURCESTRUCT       pResource;
  } DriverHandle;
  PRESOURCELIST       pResourceList;
} RM_NODE;