PCI_PMCSR 結構 (wdm.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電源管理規格

規格需求

需求
標頭 wdm.h (包括 Wdm.h、Miniport.h)

另請參閱

PCI_PM_CAPABILITY