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 |
---|---|
|
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 |