DXGKCB_REPORT_DIAGNOSTIC回调函数 (dispmprt.h)

由内核模式驱动程序实现以报告诊断日志记录。

语法

DXGKCB_REPORT_DIAGNOSTIC DxgkcbReportDiagnostic;

NTSTATUS DxgkcbReportDiagnostic(
  HANDLE DeviceHandle,
  IN_PDXGK_DIAGNOSTIC_HEADER pDiagnostic
)
{...}

参数

DeviceHandle

显示设备适配器的句柄。

pDiagnostic

指向包含诊断事件报告的 DXGK_DIAGNOSTIC_HEADER 结构的指针。

返回值

返回以下值:

说明
STATUS_SUCCESS OS 已成功记录诊断事件。
STATUS_INVALID_PARAMETER 适配器句柄不正确或无法识别事件类型。
STATUS_BUFFER_TOO_SMALL 对于 类型而言,事件大小太小。
STATUS_UNSUCCESSFUL OS 无法处理有效的事件。

可能会根据需要返回其他返回代码。

要求

要求
Header dispmprt.h