функция обратного вызова 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 Values, определенный в Ntstatus.h.
Замечания
Эта функция всегда вызывается на уровне PASSIVE, поэтому вспомогательный код должен быть доступен для страниц.
Требования
Требование | Ценность |
---|---|
заголовка | dispmprt.h |