次の方法で共有


PCI_PM_CAPABILITY構造体 (wdm.h)

PCI_PM_CAPABILITY構造は、デバイスの電源管理機能を報告します。

構文

typedef struct _PCI_PM_CAPABILITY {
  PCI_CAPABILITIES_HEADER Header;
  union {
    PCI_PMC Capabilities;
    USHORT  AsUSHORT;
  } PMC;
  union {
    PCI_PMCSR ControlStatus;
    USHORT    AsUSHORT;
  } PMCSR;
  union {
    PCI_PMCSR_BSE BridgeSupport;
    UCHAR         AsUCHAR;
  } PMCSR_BSE;
  UCHAR                   Data;
} PCI_PM_CAPABILITY, *PPCI_PM_CAPABILITY;

メンバーズ

Header

機能を識別し、次の機能の説明へのリンクを提供する PCI_CAPABILITIES_HEADER 型の構造が含まれています。

PMC

PMC.Capabilities

デバイスの電源管理機能を指定する PCI_PMC 型の構造が含まれています。 この情報は、電源管理機能レジスタ (電源管理レジスタ ブロック内のオフセット 2) から取得されました。 電源管理機能レジスタの内容の詳細については、「PCI 電源管理仕様を参照してください。

PMC.AsUSHORT

Capabilities メンバーと同じデータが含まれています。

PMCSR

PMCSR.ControlStatus

電源管理制御状態レジスタの内容を報告する PCI_PMCSR 型の構造が含まれています。 このレジスタは、電源管理イベント信号を監視し、デバイスの電源状態を管理するために使用されます。 電源管理制御ステータス レジスタの内容の詳細については、「PCI 電源管理仕様を参照してください。

PMCSR.AsUSHORT

Capabilities メンバーと同じデータが含まれています。

PMCSR_BSE

PMCSR_BSE.BridgeSupport

PCI ブリッジ サポート拡張機能の電源管理制御状態レジスタの内容を報告する PCI_PMCSR_BSE 型の構造が含まれています。

PMCSR_BSE.AsUCHAR

BridgeSupport メンバーと同じデータが含まれています。

Data

デバイスが、放熱やデバイスの消費電力量など、状態に依存する動作データを報告するために使用するオプションのデータ レジスタの内容を保持します。

必要条件

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

関連項目

PCI_PMCSR

PCI_CAPABILITIES_HEADER

PCI_PMC

PCI_PMCSR_BSE