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 |