PCI_PMCSR結構 (miniport.h)
PCI_PMCSR 結構可用來報告裝置電源管理控制狀態快取器的內容。
語法
typedef struct _PCI_PMCSR {
USHORT PowerState :2;
USHORT Rsvd1 :6;
USHORT PMEEnable :1;
USHORT DataSelect :4;
USHORT DataScale :2;
USHORT PMEStatus :1;
} PCI_PMCSR, *PPCI_PMCSR;
成員
PowerState
指出裝置的電源狀態。 此成員可以有下列值:
值 | 意義 |
---|---|
0x00 | 表示裝置在 D0 中。 |
0x01 | 表示裝置在 D1 中。 |
0x02 | 表示裝置在 D2 中。 |
0x03 | 指出裝置在 D3 中。 |
如需電源狀態快取器的詳細資訊,請參閱 PCI電源管理規格。
Rsvd1
保留的。
NoSoftReset
Rsvd2
保留的。
PMEEnable
指出當 1 時,裝置已啟用判斷提示 PME 訊號。 當 0 時,裝置未啟用來判斷提示 PME 訊號。 如需 PME 啟用位意義的詳細資訊,請參閱 PCI 電源管理規格。
DataSelect
指出要透過數據緩存器報告的數據。 如需這個成員可保存之值的詳細資訊,請參閱 PCI電源管理規格。
DataScale
指出用來解譯數據緩存器值的縮放比例。 如需這個成員可保存之值的詳細資訊,請參閱 PCI電源管理規格。
PMEStatus
包含一位值 (0 或 1) ,報告電源管理快取器中 PMEStatus 位的值。 如需這個成員可保存之值的詳細資訊,請參閱 PCI電源管理規格。
規格需求
需求 | 值 |
---|---|
標頭 | miniport.h (包括 Wdm.h、Miniport.h) |