функция обратного вызова DXGKDDI_CONTROLDIAGNOSTICREPORTING (dispmprt.h)
ОС вызывает DxgkddiControlDiagnosticReporting, чтобы применить набор диагностика который должен быть включен для категории диагностики. Все диагностика, которые не включены в набор, должны быть отключены.
Синтаксис
DXGKDDI_CONTROLDIAGNOSTICREPORTING DxgkddiControldiagnosticreporting;
NTSTATUS DxgkddiControldiagnosticreporting(
IN_CONST_PVOID MiniportDeviceContext,
IN_PDXGKARG_CONTROLDIAGNOSTICREPORTING pArgControlDiagnosticReporting
)
{...}
Параметры
MiniportDeviceContext
Идентифицирует адаптер.
pArgControlDiagnosticReporting
Указатель на структуру DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT , которая указывает категорию запрашиваемой диагностики и предоставляет драйверу пространство для описания поддержки диагностики.
Возвращаемое значение
Возвращает STATUS_SUCCESS, если операция выполнена успешно. В противном случае возвращает соответствующий код ошибки значений NTSTATUS, определенный в ntstatus.h.
Комментарии
Эта функция всегда вызывается на уровне PASSIVE, поэтому вспомогательный код должен быть доступен для страниц.
Требования
Требование | Значение |
---|---|
Заголовок | dispmprt.h |