Freigeben über


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

Siehe auch

DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT Struktur