DXGKDDI_CONTROLDIAGNOSTICREPORTING Rückruffunktion (dispmprt.h)
Das Betriebssystem ruft DxgkddiControlDiagnosticReporting auf, um den Satz der Diagnose anzuwenden, der für eine Diagnosekategorie aktiviert werden soll. Alle Diagnosen, die nicht in der Gruppe 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 des abgefragten Diagnoses angibt und platz für den Treiber bietet, um die diagnoseunterstützung zu beschreiben, die er hat.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls wird ein entsprechender NTSTATUS-Wertefehlercode zurückgegeben, der in Ntstatus.h definiert ist.
Bemerkungen
Diese Funktion wird immer auf PASSIVEr Ebene aufgerufen, sodass der unterstützende Code seitenfähig gemacht werden sollte.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dispmprt.h |