PDXGK_SET_SHARED_POWER_COMPONENT_STATE コールバック関数 (d3dkmthk.h)

指定した電源コンポーネントがアクティブかどうかを示すコールバック。

構文

PDXGK_SET_SHARED_POWER_COMPONENT_STATE PdxgkSetSharedPowerComponentState;

NTSTATUS PdxgkSetSharedPowerComponentState(
  PVOID DeviceHandle,
  PVOID PrivateHandle,
  ULONG ComponentIndex,
  BOOLEAN Active
)
{...}

パラメーター

DeviceHandle

グラフィックス デバイスへのコールバックを行うときに指定する必要がある不透明なハンドル。

PrivateHandle

コールバックで提供される不透明なハンドル。 このハンドルはグローバルに一意である必要があるため、呼び出し元ドライバーの PDO または FDO へのポインターを使用する必要があります。

ComponentIndex

コンポーネントのインデックス。 一般に、これはグラフィックス アダプターで使用されるインデックスになります。 例外は、LDA シナリオでは、グラフィックス ドライバーが LDA シナリオでの F 状態の変更のためにグラフィックス カーネルによって呼び出されるときに行われるように、ComponentIndex の HIWORD がアダプター インデックスを示す LDA シナリオの場合です。

Active

共有電源コンポーネントの状態がアクティブかどうかを指定します。

戻り値

呼び出しが成功した場合は、STATUS_SUCCESSを返します。

要件

要件
サポートされている最小のクライアント Windows 8
サポートされている最小のサーバー Windows Server 2012
対象プラットフォーム Windows
ヘッダー d3dkmthk.h
IRQL <= APC_LEVEL