DxgkInitializeDisplayOnlyDriver 関数 (dispmprt.h)
カーネル モードの表示専用ドライバー (KMDOD) で使用するために DirectX グラフィックス カーネル サブシステム (Dxgkrnl.sys) を読み込んで初期化します。
構文
NTSTATUS DxgkInitializeDisplayOnlyDriver(
[in] PDRIVER_OBJECT DriverObject,
[in] PUNICODE_STRING RegistryPath,
[in] PKMDDOD_INITIALIZATION_DATA KmdDodInitializationData
);
パラメーター
[in] DriverObject
DRIVER_OBJECT構造体へのポインター。 KMDOD は以前、 DriverEntry 関数でこのポインターを取得しました。
[in] RegistryPath
KMDOD のサービス レジストリ キーへのパスを提供する UNICODE_STRING構造体への ポインター。 KMDOD は以前、 DriverEntry 関数でこのポインターを取得しました。
[in] KmdDodInitializationData
KMDOD によって実装される関数へのポインターを DirectX グラフィックス カーネル サブシステムに提供する KMDDOD_INITIALIZATION_DATA構造体への ポインター。
戻り値
成功した場合STATUS_SUCCESSを返します。それ以外の場合は、Ntstatus.h で定義されているエラー コードのいずれかを返します。
注釈
KMDOD によって提供されるすべてのパラメーターは、ページング されたメモリに格納できます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 |
サポートされている最小のサーバー | Windows Server 2012 |
対象プラットフォーム | デスクトップ |
Header | dispmprt.h |
Library | Displib.lib |
IRQL | PASSIVE_LEVEL |