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 |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈