INetDiagHelper::Metode HighUtilization (ndhelper.h)
Metode HighUtilization memungkinkan Ekstensi Kelas Pembantu untuk memeriksa apakah komponen yang sesuai sangat digunakan.
Sintaks
HRESULT HighUtilization(
[in] LPCWSTR pwszInstanceDescription,
[out] LPWSTR *ppwszDescription,
[out] long *pDeferredTime,
[out] DIAGNOSIS_STATUS *pStatus
);
Parameter
[in] pwszInstanceDescription
Penunjuk ke string yang dihentikan null yang berisi deskripsi informasi yang mudah digunakan yang didiagnosis. Misalnya, jika kelas mendiagnosis masalah konektivitas dengan alamat IP, parameter pwszInstanceDescription akan berisi nama host.
[out] ppwszDescription
Penunjuk ke string yang dihentikan null yang berisi deskripsi hasil diagnosis pemanfaatan tinggi.
[out] pDeferredTime
Penunjuk ke waktu, dalam detik, untuk ditangguhkan jika diagnosis tidak dapat segera dimulai. Ini digunakan ketika parameter pStatus diatur ke DS_DEFERRED.
[out] pStatus
Penunjuk ke DIAGNOSIS_STATUS yang dikembalikan dari diagnosis.
Nilai kembali
Menampilkan kode | Deskripsi |
---|---|
|
Operasi berhasil. |
|
Tidak tersedia cukup memori untuk menyelesaikan operasi ini. |
|
Satu atau beberapa parameter belum disediakan dengan benar. |
|
Metode opsional ini tidak diimplementasikan. |
|
Pemanggil tidak memiliki hak istimewa yang memadai untuk melakukan operasi diagnosis atau perbaikan. |
|
Operasi diagnosis atau perbaikan telah dibatalkan. |
Ekstensi Kelas Pembantu dapat mengembalikan HRESULTS yang khusus untuk kegagalan yang ditemui dalam fungsi.
Keterangan
Metode ini tidak diperlukan saat membuat Ekstensi Kelas Pembantu.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | ndhelper.h |