Partager via


DXGKDDI_CONTROLDIAGNOSTICREPORTING fonction de rappel (dispmprt.h)

Le système d’exploitation appelle DxgkddiControlDiagnosticReporting pour appliquer l’ensemble de diagnostics qui doit être activé pour une catégorie de diagnostic. Tous les diagnostics qui ne sont pas inclus dans l’ensemble doivent être désactivés.

Syntaxe

DXGKDDI_CONTROLDIAGNOSTICREPORTING DxgkddiControldiagnosticreporting;

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

Paramètres

MiniportDeviceContext

Identifie l’adaptateur.

pArgControlDiagnosticReporting

Pointeur vers une structure DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT qui indique la catégorie de diagnostic interrogée et fournit de l’espace pour que le pilote décrive la prise en charge du diagnostic qu’il a.

Valeur de retour

Retournez STATUS_SUCCESS si l’opération réussit. Sinon, retourne un code d’erreur de valeurs NTSTATUS approprié défini dans Ntstatus.h.

Remarques

Cette fonction est toujours appelée au niveau passif afin que le code de prise en charge soit rendu paginable.

Exigences

Exigence Valeur
d’en-tête dispmprt.h

Voir aussi

DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT structure