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
目标平台 桌面
标头 dispmprt.h (包括 Dispmprt.h)
IRQL PASSIVE_LEVEL

另请参阅

DXGK_MIRACAST_DISPLAY_CALLBACKS

DxgkCbMiracastSendMessageCallback

DxgkDdiMiracastCreateContext