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 を含む) |