DXGKDDI_ENDEXCLUSIVEACCESS コールバック関数 (d3dkmddi.h)

DxgkrnlDxgkDdiEndExclusiveAccess を呼び出して、IOMMU ドメイン スイッチが完了したことをカーネル モード ドライバーに通知します。

構文

DXGKDDI_ENDEXCLUSIVEACCESS DxgkddiEndexclusiveaccess;

NTSTATUS DxgkddiEndexclusiveaccess(
  IN_CONST_HANDLE hAdapter,
  IN_PDXGKARG_ENDEXCLUSIVEACCESS pEndExclusiveAccess
)
{...}

パラメーター

hAdapter

[入力]ディスプレイ アダプターに関連付けられているコンテキスト ブロックへのハンドル。

pEndExclusiveAccess

[入力]DxgkDdiEndExclusiveAccess の入力引数を含むDXGKARG_ENDEXCLUSIVEACCESS構造体へのポインター。

戻り値

操作が成功した場合、DxgkDdiEndExclusiveAccess はSTATUS_SUCCESSを返す必要があります。 それ以外の場合は、適切な NTSTATUS エラー コードを返す必要があります。

注釈

Dxgkrnl は、IOMMU ドメイン スイッチが発生する必要がある場合に、 DxgkDdiBeginExclusiveAccessDxgkDdiEndExclusiveAccess をペアとして呼び出します。 実装の詳細については、「 DxgkDdiBeginExclusiveAccess 」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 10 バージョン 1803 (WDDM 2.4)
Header d3dkmddi.h
IRQL PASSIVE_LEVEL

こちらもご覧ください

DRIVER_INITIALIZATION_DATA

DXGKARG_ENDEXCLUSIVEACCESS

DxgkDdiBeginExclusiveAccess