DXGKCB_MIRACAST_SEND_MESSAGE_CALLBACK コールバック関数 (dispmprt.h)
DxgkCbMiracastSendMessage 関数の呼び出しでユーザー モード ドライバーに送信されたメッセージが完了したか、取り消された場合にカーネル モードで呼び出されます。
構文
DXGKCB_MIRACAST_SEND_MESSAGE_CALLBACK DxgkcbMiracastSendMessageCallback;
void DxgkcbMiracastSendMessageCallback(
PVOID CallbackContext,
PIO_STATUS_BLOCK pIoStatusBlock
)
{...}
パラメーター
CallbackContext
ドライバーによって提供されるコールバック コンテキストへのポインター。 オペレーティング システムは、操作が完了した後、ドライバーが指定したコールバック ルーチンにこのコンテキストを渡します。
pIoStatusBlock
完了または取り消されたユーザー モード メッセージに対して返されるIO_STATUS_BLOCK構造体を保持するドライバー指定のバッファーへのポインター。 この構造体は、I/O 呼び出しの状態と、ユーザー モード ドライバーが出力バッファーに書き込んだバイト数を保持します。
戻り値
なし
解説
この関数は、複数の実行スレッドから同時に呼び出すことができます。
オペレーティング システムは、この関数がスレッド処理と同期ゼロ レベルで定義されているゼロ レベルの同期モードに従っていることを保証します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8.1 |
サポートされている最小のサーバー | Windows Server 2012 R2 |
対象プラットフォーム | デスクトップ |
Header | dispmprt.h (Dispmprt.h を含む) |
IRQL | PASSIVE_LEVEL |
こちらもご覧ください
DXGK_MIRACAST_DISPLAY_CALLBACKS