Bagikan melalui


Metode INetDiagHelperEx::ReconfirmLowHealth (ndhelper.h)

Metode ReconfirmLowHealth digunakan untuk menambahkan pass Kesehatan Rendah kedua setelah hipotesis didiagnosis dan sebelum perbaikan diambil. Metode ini memungkinkan kelas pembantu untuk melihat hasil diagnostik dan mengubah diagnosis jika diperlukan. Metode ini hanya dipanggil jika diagnosis tidak ditolak dan hipotesis dihasilkan.

Sintaks

HRESULT ReconfirmLowHealth(
  [in]  ULONG            celt,
  [in]  HypothesisResult *pResults,
  [out] LPWSTR           *ppwszUpdatedDescription,
  [out] DIAGNOSIS_STATUS *pUpdatedStatus
);

Parameter

[in] celt

Jumlah struktur HypothesisResult yang ditujukkan oleh pResults.

[in] pResults

Arahkan ke struktur HypothesisResult yang berisi informasi HIPOTESIS yang diperoleh melalui metode GetLowerHypotheses bersama dengan status hipotesis tersebut. Mencakup satu struktur HypothesisResult untuk setiap hipotesis yang dihasilkan oleh panggilan kelas pembantu ke GetLowerHypotheses.

[out] ppwszUpdatedDescription

Deskripsi terbaru tentang insiden yang sedang didiagnosis.

[out] pUpdatedStatus

Nilai DIAGNOSIS_STATUS yang menunjukkan status insiden.

Nilai kembali

Nilai yang mungkin dikembalikan termasuk, tetapi tidak terbatas pada, berikut ini.

Menampilkan kode Deskripsi
S_OK
Operasi berhasil.
 

Hasil apa pun selain S_OK akan ditafsirkan sebagai kesalahan dan akan menyebabkan hasil fungsi dibuang.

Keterangan

Metode ini tidak diperlukan saat membuat Ekstensi Kelas Pembantu.

Persyaratan

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

Lihat juga

DIAGNOSIS_STATUS

HypothesisResult

INetDiagHelperEx