Estrutura RootCauseInfo (ndattrib.h)
Contém informações detalhadas sobre a causa raiz de um incidente.
Sintaxe
typedef struct tagRootCauseInfo {
LPWSTR pwszDescription;
GUID rootCauseID;
DWORD rootCauseFlags;
GUID networkInterfaceID;
RepairInfoEx *pRepairs;
USHORT repairCount;
} RootCauseInfo, *PRootCauseInfo;
Membros
pwszDescription
Tipo: LPWSTR
Uma cadeia de caracteres que descreve o problema que causou o incidente.
rootCauseID
Tipo: GUID
O GUID que corresponde ao problema identificado.
rootCauseFlags
Tipo: DWORD
Um valor numérico que fornece mais informações sobre o problema.
Valor | Significado |
---|---|
|
A causa raiz corresponde a uma folha na árvore diagnóstico. As causas raiz que são folhas são mais propensas a estar mais próximas do problema que o usuário está tentando diagnosticar. |
|
A causa raiz corresponde a um nó com um valor DIAGNOSIS_STATUS de DS_CONFIRMED. Problemas com baixa integridade confirmada são mais propensos a corresponder ao problema que o usuário está tentando diagnosticar. |
|
A causa raiz vem de uma extensão de classe auxiliar de terceiros em vez de uma classe auxiliar nativa do Windows. |
networkInterfaceID
Tipo: GUID
GUID do adaptador de rede no qual o problema ocorreu. Se o problema não for específico da interface, esse valor será zero (0).
pRepairs
Tipo: RepairInfoEx*
Os reparos disponíveis para tentar corrigir o problema.
repairCount
Tipo: USHORT
O número de reparos disponíveis.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | ndattrib.h |