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
提供問題詳細信息的數值。
值 | 意義 |
---|---|
|
根本原因會對應至診斷樹狀結構中的分葉。 分葉的根本原因較可能更接近用戶嘗試診斷的問題。 |
|
根本原因會對應至具有DS_CONFIRMED DIAGNOSIS_STATUS值的節點。 確認的低健康情況問題較可能對應到用戶嘗試診斷的問題。 |
|
根本原因來自第三方協助程序類別延伸模組,而不是原生 Windows 協助程序類別。 |
networkInterfaceID
類型: GUID
發生問題的網路介面 GUID。 如果問題不是介面特定,這個值會是零 (0) 。
pRepairs
類型: RepairInfoEx*
可用來嘗試並修正問題的修復。
repairCount
類型: USHORT
可用的修復次數。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
標頭 | ndattrib.h |