Structure RootCauseInfo (ndattrib.h)
Contient des informations détaillées sur la cause racine d’un incident.
Syntaxe
typedef struct tagRootCauseInfo {
LPWSTR pwszDescription;
GUID rootCauseID;
DWORD rootCauseFlags;
GUID networkInterfaceID;
RepairInfoEx *pRepairs;
USHORT repairCount;
} RootCauseInfo, *PRootCauseInfo;
Membres
pwszDescription
Type : LPWSTR
Chaîne qui décrit le problème à l’origine de l’incident.
rootCauseID
Type : GUID
GUID qui correspond au problème identifié.
rootCauseFlags
Type : DWORD
Valeur numérique qui fournit plus d’informations sur le problème.
Valeur | Signification |
---|---|
|
La cause racine correspond à une feuille dans l’arborescence diagnostics. Les causes racines qui sont des feuilles sont plus susceptibles d’être plus proches du problème que l’utilisateur tente de diagnostiquer. |
|
La cause racine correspond à un nœud dont la valeur DIAGNOSIS_STATUSest DS_CONFIRMED. Les problèmes de faible intégrité confirmés sont plus susceptibles de correspondre au problème que l’utilisateur tente de diagnostiquer. |
|
La cause racine provient d’une extension de classe d’assistance tierce plutôt que d’une classe d’assistance Windows native. |
networkInterfaceID
Type : GUID
GUID de l’interface réseau sur laquelle le problème s’est produit. Si le problème n’est pas spécifique à l’interface, cette valeur est zéro (0).
pRepairs
Type : RepairInfoEx*
Réparations disponibles pour essayer de résoudre le problème.
repairCount
Type : USHORT
Nombre de réparations disponibles.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | ndattrib.h |