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. Toutes les diagnostics qui ne sont pas incluses dans l’ensemble doivent être désactivées.

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 de DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT qui indique la catégorie de diagnostic interrogée et fournit de l’espace au pilote pour décrire la prise en charge des diagnostics dont il dispose.

Valeur retournée

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

Remarques

Cette fonction étant toujours appelée au niveau PASSIF, le code de prise en charge doit être rendu paginable.

Configuration requise

Condition requise Valeur
En-tête dispmprt.h

Voir aussi

DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT structure