Bagikan melalui


Struktur RootCauseInfo (ndattrib.h)

Berisi informasi terperinci tentang akar penyebab insiden.

Sintaks

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

Anggota

pwszDescription

Jenis: LPWSTR

String yang menjelaskan masalah yang menyebabkan insiden.

rootCauseID

Jenis: GUID

GUID yang sesuai dengan masalah yang diidentifikasi.

rootCauseFlags

Jenis: DWORD

Nilai numerik yang memberikan informasi selengkapnya tentang masalah tersebut.

Nilai Makna
RCF_ISLEAF
0x1
Akar penyebabnya sesuai dengan daun di pohon diagnostik. Akar penyebab daun lebih mungkin lebih dekat dengan masalah yang coba didiagnosis pengguna.
RCF_ISCONFIRMED
0x2
Akar penyebabnya sesuai dengan simpul dengan nilai DIAGNOSIS_STATUS DS_CONFIRMED. Masalah dengan kesehatan rendah yang dikonfirmasi lebih mungkin sesuai dengan masalah yang coba didiagnosis pengguna.
RCF_ISTHIRDPARTY
0x4
Akar penyebabnya berasal dari ekstensi kelas pembantu pihak ketiga daripada kelas pembantu Windows asli.

networkInterfaceID

Jenis: GUID

GUID antarmuka jaringan tempat masalah terjadi. Jika masalahnya tidak spesifik untuk antarmuka, nilai ini adalah nol (0).

pRepairs

Jenis: RepairInfoEx*

Perbaikan yang tersedia untuk mencoba dan memperbaiki masalah.

repairCount

Jenis: USHORT

Jumlah perbaikan yang tersedia.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header ndattrib.h

Lihat juga

CopyRootCauseInfo

DIAGNOSIS_STATUS

FreeRootCauseInfos

RepairInfoEx