DXGKCB_MIRACAST_REPORT_CHUNK_INFO回调函数 (dispmprt.h)
由显示微型端口驱动程序调用以报告有关编码区块的信息。
语法
DXGKCB_MIRACAST_REPORT_CHUNK_INFO DxgkcbMiracastReportChunkInfo;
NTSTATUS DxgkcbMiracastReportChunkInfo(
[in] HANDLE MiracastHandle,
[in] DXGK_MIRACAST_CHUNK_INFO *pChunkInfo,
[in] PVOID pPrivateDriverData,
[in] UINT PrivateDataDriverSize
)
{...}
参数
[in] MiracastHandle
驱动程序提供的 Miracast 显示设备的句柄。 此句柄最初是在调用 DxgkDdiMiracastCreateContext 函数时在 DXGK_MIRACAST_DISPLAY_CALLBACKS 结构的 MiracastHandle 成员中传递的。
[in] pChunkInfo
指向 DXGK_MIRACAST_CHUNK_INFO 结构的指针,该结构包含要由显示微型端口驱动程序报告的区块信息。
[in] pPrivateDriverData
预留给系统使用。 必须设置为 NULL。
[in] PrivateDataDriverSize
预留给系统使用。 必须设置为零。
返回值
如果成功传递消息,则返回 STATUS_SUCCESS 。 否则,它将返回 Ntstatus.h 中定义的错误代码之一。
注解
当显示微型端口驱动程序想要向操作系统报告区块信息,但不会创建将在内核模式下排队并由用户模式 GetNextChunkData 函数检索的区块数据包时,它将调用此函数。 此调用仅记录 Windows (ETW 的事件跟踪) 事件,不执行任何其他操作。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8.1 |
最低受支持的服务器 | Windows Server 2012 R2 |
目标平台 | 桌面 |
标头 | dispmprt.h (包括 Dispmprt.h) |
IRQL | 可以在任何 IRQL 级别调用。 |