DXGKDDI_DISPATCH_IO_REQUEST コールバック関数 (dispmprt.h)

DxgkDdiDispatchIoRequest 関数は、I/O 制御 (IOCTL) 要求を処理します。

構文

DXGKDDI_DISPATCH_IO_REQUEST DxgkddiDispatchIoRequest;

NTSTATUS DxgkddiDispatchIoRequest(
  [in] IN_CONST_PVOID MiniportDeviceContext,
  [in] IN_ULONG VidPnSourceId,
  [in] IN_PVIDEO_REQUEST_PACKET VideoRequestPacket
)
{...}

パラメーター

[in] MiniportDeviceContext

ディスプレイ アダプターに関連付けられているコンテキスト ブロックへのハンドル。 ディスプレイ ミニポート ドライバーの DxgkDdiAddDevice 関数は、以前は DirectX グラフィックス カーネル サブシステムにこのハンドルを提供しました。

[in] VidPnSourceId

I/O 要求に関連付けられているビデオの現在のソースを識別する整数。

[in] VideoRequestPacket

I/O 要求を記述する VIDEO_REQUEST_PACKET 構造体へのポインター。

戻り値

DxgkDdiDispatchIoRequest は、成功した場合STATUS_SUCCESSを返します。それ以外の場合は、 Ntstatus.h で定義されているエラー コードのいずれかを返します。

注釈

DxgkDdiDispatchIoRequest 関数をページング可能にする必要があります。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
対象プラットフォーム デスクトップ
Header dispmprt.h
IRQL PASSIVE_LEVEL

こちらもご覧ください

VIDEO_REQUEST_PACKET