共用方式為


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)

另請參閱

PCI_PM_CAPABILITY