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

デバイスが準拠している PCI 電源管理インターフェイス仕様 のバージョンを示す 3 ビットの整数が含まれます。 このメンバーに割り当てることができる値の一覧については、「 PCI ローカル バスの仕様」を参照してください。

PMEClock

1 の場合、デバイスが PME 信号の動作に PCI クロックの存在に依存していることを示します。 このメンバーが "0" の場合、PME 信号を生成するために PCI クロックは必要ありません。

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構造で内容が報告される電源管理機能レジスタは、デバイスの電源管理機能に関する情報を提供します。

要件

要件
Header wdm.h (Wdm.h、Miniport.h を含む)

こちらもご覧ください

PCI_PM_CAPABILITY