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 |