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 级别调用。

另请参阅

DXGK_MIRACAST_CHUNK_INFO

DXGK_MIRACAST_DISPLAY_CALLBACKS

DxgkDdiMiracastCreateContext

GetNextChunkData