Partager via


DIAGNOSIS_STATUS énumération (ndhelper.h)

L’énumération DIAGNOSIS_STATUS décrit le résultat d’une hypothèse soumise à une classe d’assistance dans laquelle l’intégrité d’un composant a été déterminée.

Syntax

typedef enum tagDIAGNOSIS_STATUS {
  DS_NOT_IMPLEMENTED = 0,
  DS_CONFIRMED,
  DS_REJECTED,
  DS_INDETERMINATE,
  DS_DEFERRED,
  DS_PASSTHROUGH
} DIAGNOSIS_STATUS;

Constantes

 
DS_NOT_IMPLEMENTED
Valeur : 0
Une classe d’assistance n’est pas implémentée
DS_CONFIRMED
La classe d’assistance a confirmé un problème existant dans son composant.
DS_REJECTED
La classe d’assistance a déterminé qu’aucun problème n’existe.
DS_INDETERMINATE
La classe d’assistance ne peut pas déterminer s’il existe un problème.
DS_DEFERRED
La classe d’assistance ne peut pas effectuer le diagnostic pour l’instant.
DS_PASSTHROUGH
La classe d’assistance a identifié des hypothèses pour examiner plus en détail, mais n’a pas identifié de problèmes dans sa propre composante.

Équivalent à DS_INDETERMINATE, mais est mis à jour ultérieurement vers DS_REJECTED si aucune hypothèse n’est confirmée.

Note Disponible uniquement dans Windows 7, Windows Server 2008 R2 et versions ultérieures.

 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête ndhelper.h