Freigeben über


DXGKDDI_CONTROLDIAGNOSTICREPORTING Rückruffunktion (dispmprt.h)

Das Betriebssystem ruft DxgkddiControlDiagnosticReporting auf, um den Satz von Diagnose anzuwenden, der für eine Diagnosekategorie aktiviert werden soll. Alle Diagnose, die nicht im Satz enthalten sind, sollten deaktiviert werden.

Syntax

DXGKDDI_CONTROLDIAGNOSTICREPORTING DxgkddiControldiagnosticreporting;

NTSTATUS DxgkddiControldiagnosticreporting(
  IN_CONST_PVOID MiniportDeviceContext,
  IN_PDXGKARG_CONTROLDIAGNOSTICREPORTING pArgControlDiagnosticReporting
)
{...}

Parameter

MiniportDeviceContext

Identifiziert den Adapter.

pArgControlDiagnosticReporting

Ein Zeiger auf eine DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT-Struktur , die die Kategorie der abgefragten Diagnose angibt und dem Treiber Platz zum Beschreiben der Diagnoseunterstützung bietet.

Rückgabewert

Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Gibt andernfalls einen geeigneten NTSTATUS-Werte-Fehlercode zurück, der in "Ntstatus.h" definiert ist.

Hinweise

Diese Funktion wird immer auf passiver Ebene aufgerufen, sodass der unterstützende Code als auswertbar gemacht werden sollte.

Anforderungen

Anforderung Wert
Header dispmprt.h

Weitere Informationen

DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT-Struktur