Estructura RootCauseInfo (ndattrib.h)
Contiene información detallada sobre la causa principal de un incidente.
Sintaxis
typedef struct tagRootCauseInfo {
LPWSTR pwszDescription;
GUID rootCauseID;
DWORD rootCauseFlags;
GUID networkInterfaceID;
RepairInfoEx *pRepairs;
USHORT repairCount;
} RootCauseInfo, *PRootCauseInfo;
Miembros
pwszDescription
Tipo: LPWSTR
Cadena que describe el problema que provocó el incidente.
rootCauseID
Tipo: GUID
GUID que corresponde al problema identificado.
rootCauseFlags
Tipo: DWORD
Valor numérico que proporciona más información sobre el problema.
Valor | Significado |
---|---|
|
La causa principal corresponde a una hoja en el árbol de diagnóstico. Las causas principales que son hojas tienen más probabilidades de estar más cerca del problema que el usuario está intentando diagnosticar. |
|
La causa principal corresponde a un nodo con un valor de DIAGNOSIS_STATUS de DS_CONFIRMED. Los problemas con un estado de salud bajo confirmado son más propensos a corresponder al problema que el usuario está intentando diagnosticar. |
|
La causa principal procede de una extensión de clase auxiliar de terceros en lugar de una clase auxiliar nativa de Windows. |
networkInterfaceID
Tipo: GUID
GUID de la interfaz de red en la que se produjo el problema. Si el problema no es específico de la interfaz, este valor es cero (0).
pRepairs
Tipo: RepairInfoEx*
Las reparaciones que están disponibles para intentar solucionar el problema.
repairCount
Tipo: USHORT
Número de reparaciones disponibles.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | ndattrib.h |