PCI_EXPRESS_PME_REQUESTOR_ID union (ntddk.h)
The PCI_EXPRESS_PME_REQUESTOR_ID structure describes the identifier of the requester of a power management event (PME).
Syntax
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;
Members
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.FunctionNumber
The function number of the requester.
DUMMYSTRUCTNAME.DeviceNumber
The device number of the requester.
DUMMYSTRUCTNAME.BusNumber
The bus number of the requester.
AsUSHORT
A USHORT representation of the contents of the PCI_EXPRESS_PME_REQUESTOR_ID structure.
Remarks
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.
Requirements
Requirement | Value |
---|---|
Header | ntddk.h (include Ntddk.h, Miniport.h) |