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 呼び出しの状態と、ユーザー モード ドライバーが出力バッファーに書き込んだバイト数を保持します。
戻り値
何一つ
備考
この関数は、複数の実行スレッドから同時に呼び出すことができます。
オペレーティング システムでは、この関数がスレッド処理と同期ゼロ レベルで定義されている 0 レベルの同期モードに従っていることを保証します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8.1 |
サポートされる最小サーバー | Windows Server 2012 R2 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | dispmprt.h (Dispmprt.h を含む) |
IRQL | PASSIVE_LEVEL |
関連項目
DXGK_MIRACAST_DISPLAY_CALLBACKS
DxgkCbMiracastSendMessageCallback の
DxgkDdiMiracastCreateContext の