// miniport.h
typedef union _PCI_EXPRESS_PME_REQUESTOR_ID {
struct {
USHORT FunctionNumber : 3;
USHORT DeviceNumber : 5;
USHORT BusNumber : 8;
} DUMMYSTRUCTNAME;
USHORT AsUSHORT;
} PCI_EXPRESS_PME_REQUESTOR_ID, *PPCI_EXPRESS_PME_REQUESTOR_ID;
View the official Windows Driver Kit DDI reference// ntddk.h
typedef union _PCI_EXPRESS_PME_REQUESTOR_ID {
struct {
USHORT FunctionNumber :3;
USHORT DeviceNumber :5;
USHORT BusNumber :3;
};
USHORT AsUSHORT;
} PCI_EXPRESS_PME_REQUESTOR_ID, *PPCI_EXPRESS_PME_REQUESTOR_ID;
View the official Windows Driver Kit DDI referenceNo description available.
The PCI_EXPRESS_PME_REQUESTOR_ID union describes the identifier of the requester of a power management event (PME).
DUMMYSTRUCTNAMEThe DUMMYSTRUCTNAME structure.
DUMMYSTRUCTNAME.FunctionNumberThe function number of the requester.
DUMMYSTRUCTNAME.DeviceNumberThe device number of the requester.
DUMMYSTRUCTNAME.BusNumberThe bus number of the requester.
AsUSHORTA USHORT representation of the contents of the PCI_EXPRESS_PME_REQUESTOR_ID structure.
The PCI_EXPRESS_PME_REQUESTOR_ID structure is available in Windows Server 2008 and later versions of Windows.
A PCI_EXPRESS_PME_REQUESTOR_ID structure is contained in the PMERequestorId member of the PCI_EXPRESS_ROOT_STATUS_REGISTER structure.
PCI_EXPRESS_ROOT_STATUS_REGISTER
The PCI_EXPRESS_PME_REQUESTOR_ID structure describes the identifier of the requester of a power management event (PME).
DUMMYSTRUCTNAMEAsUSHORTA USHORT representation of the contents of the PCI_EXPRESS_PME_REQUESTOR_ID structure.
DUMMYSTRUCTNAME.BusNumberThe bus number of the requester.
DUMMYSTRUCTNAME.DeviceNumberThe device number of the requester.
DUMMYSTRUCTNAME.FunctionNumberThe function number of the requester.
typedef union _PCI_EXPRESS_PME_REQUESTOR_ID {
struct {
USHORT FunctionNumber :3;
USHORT DeviceNumber :5;
USHORT BusNumber :3;
};
USHORT AsUSHORT;
} PCI_EXPRESS_PME_REQUESTOR_ID, *PPCI_EXPRESS_PME_REQUESTOR_ID;
The PCI_EXPRESS_PME_REQUESTOR_ID structure is available in Windows Server 2008 and later versions of Windows.
A PCI_EXPRESS_PME_REQUESTOR_ID structure is contained in the PMERequestorId member of the PCI_EXPRESS_ROOT_STATUS_REGISTER structure.
PCI_EXPRESS_ROOT_STATUS_REGISTER