Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält ausführliche Informationen zur Grundursache eines Incidents.
Syntax
typedef struct tagRootCauseInfo {
LPWSTR pwszDescription;
GUID rootCauseID;
DWORD rootCauseFlags;
GUID networkInterfaceID;
RepairInfoEx *pRepairs;
USHORT repairCount;
} RootCauseInfo, *PRootCauseInfo;
Member
pwszDescription
Typ: LPWSTR
Eine Zeichenfolge, die das Problem beschreibt, das den Vorfall verursacht hat.
rootCauseID
Typ: GUID
Die GUID, die dem identifizierten Problem entspricht.
rootCauseFlags
Art: DWORD
Ein numerischer Wert, der weitere Informationen zum Problem bereitstellt.
Wert | Bedeutung |
---|---|
|
Die Grundursache entspricht einem Blatt in der Diagnose Struktur. Grundursachen, die Blätter sind, sind eher näher an dem Problem, das der Benutzer zu diagnostizieren versucht. |
|
Die Grundursache entspricht einem Knoten mit dem DIAGNOSIS_STATUS Wert DS_CONFIRMED. Probleme mit bestätigter niedriger Integrität entsprechen eher dem Problem, das der Benutzer zu diagnostizieren versucht. |
|
Die Grundursache kommt von einer Drittanbieter-Hilfsklassenerweiterung und nicht von einer nativen Windows-Hilfsklasse. |
networkInterfaceID
Typ: GUID
GUID der Netzwerkschnittstelle, auf der das Problem aufgetreten ist. Wenn das Problem nicht schnittstellenspezifisch ist, ist dieser Wert null (0).
pRepairs
Typ: RepairInfoEx*
Die Reparaturen, die verfügbar sind, um das Problem zu beheben.
repairCount
Typ: USHORT
Die Anzahl der verfügbaren Reparaturen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | ndattrib.h |