PCI_PMC 結構 (wdm.h)
PCI_PMC 結構可用來報告電源管理功能快取器的內容。
語法
typedef struct _PCI_PMC {
UCHAR Version :3;
UCHAR PMEClock :1;
UCHAR Rsvd1 :1;
UCHAR DeviceSpecificInitialization :1;
UCHAR Rsvd2 :2;
struct _PM_SUPPORT {
UCHAR Rsvd2 :1;
UCHAR D1 :1;
UCHAR D2 :1;
UCHAR PMED0 :1;
UCHAR PMED1 :1;
UCHAR PMED2 :1;
UCHAR PMED3Hot :1;
UCHAR PMED3Cold :1;
} Support;
} PCI_PMC, *PPCI_PMC;
成員
Version
包含 3 位整數,指出裝置符合的 PCI 電源管理介面規格 版本。 如需可指派給這個成員的值清單,請參閱 PCI本機總線規格。
PMEClock
指出當為 1 時,裝置依賴 PCI 時鐘來運作 PME 訊號。 當這個成員是 「0」 時,不需要 PCI 時鐘才能產生 PME 訊號。
Rsvd1
保留的。
DeviceSpecificInitialization
指出裝置需要特殊初始化的時機 1。 如需此值的詳細資訊,請參閱 PCI本機總線規格。
Rsvd2
保留的。
Support
Support.Rsvd2
保留的。
Support.D1
保留的。
Support.D2
保留的。
Support.PMED0
表示裝置可以從 D0 判斷提示 PME 訊號。
Support.PMED1
表示裝置可以從 D1 判斷提示 PME 訊號。
Support.PMED2
表示裝置可以從 D2 判斷提示 PME 訊號。
Support.PMED3Hot
表示裝置可以從 D3 判斷提示 PME 訊號。
Support.PMED3Cold
表示裝置可以從 D3 判斷提示 PME 訊號。
_PM_SUPPORT
備註
電源管理功能註冊,其內容會在PCI_PMC結構中報告,可提供裝置電源管理功能的相關信息。
規格需求
需求 | 值 |
---|---|
標頭 | wdm.h (包括 Wdm.h、Miniport.h) |