次の方法で共有


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

電源管理レジスタの PMEStatus ビットの値を報告する 1 ビット値 (0 または 1) が含まれています。 このメンバーが保持できる値の詳細については、PCI 電源管理仕様 を参照してください。

必要条件

要件 価値
ヘッダー wdm.h (Wdm.h、ミニポート h を含む)

関連項目

PCI_PM_CAPABILITY