다음을 통해 공유


RootCauseInfo 구조체(ndattrib.h)

인시던트 근본 원인에 대한 자세한 정보를 포함합니다.

구문

typedef struct tagRootCauseInfo {
  LPWSTR       pwszDescription;
  GUID         rootCauseID;
  DWORD        rootCauseFlags;
  GUID         networkInterfaceID;
  RepairInfoEx *pRepairs;
  USHORT       repairCount;
} RootCauseInfo, *PRootCauseInfo;

멤버

pwszDescription

형식: LPWSTR

인시던트가 발생한 문제를 설명하는 문자열입니다.

rootCauseID

형식: GUID

식별된 문제에 해당하는 GUID입니다.

rootCauseFlags

형식:DWORD

문제에 대한 자세한 정보를 제공하는 숫자 값입니다.

의미
RCF_ISLEAF
0x1
근본 원인은 진단 트리의 리프에 해당합니다. 리프인 근본 원인은 사용자가 진단하려는 문제에 더 가까울 가능성이 높습니다.
RCF_ISCONFIRMED
0x2
근본 원인은 DIAGNOSIS_STATUS 값이 DS_CONFIRMED 노드에 해당합니다. 확인된 낮은 상태의 문제는 사용자가 진단하려는 문제에 해당할 가능성이 더 높습니다.
RCF_ISTHIRDPARTY
0x4
근본 원인은 네이티브 Windows 도우미 클래스가 아닌 타사 도우미 클래스 확장에서 비롯됩니다.

networkInterfaceID

형식: GUID

문제가 발생한 네트워크 인터페이스의 GUID입니다. 문제가 인터페이스별 문제가 아닌 경우 이 값은 0입니다.

pRepairs

형식: RepairInfoEx*

문제를 시도하고 해결하는 데 사용할 수 있는 복구입니다.

repairCount

형식: USHORT

사용 가능한 수리 횟수입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 ndattrib.h

추가 정보

CopyRootCauseInfo

DIAGNOSIS_STATUS

FreeRootCauseInfos

RepairInfoEx