функция обратного вызова 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 | Событие диагностики успешно записывается ОС. |
STATUS_INVALID_PARAMETER | Дескриптор адаптера неверный или тип события не распознается. |
STATUS_BUFFER_TOO_SMALL | Размер события слишком мал для типа. |
STATUS_UNSUCCESSFUL | ОС не удалось обработать допустимое событие. |
Другие коды возврата могут быть возвращены соответствующим образом.
Требования
Требование | Ценность |
---|---|
заголовка | dispmprt.h |