Bagikan melalui


Metode INapSystemHealthAgentCallback::P rocessSoHResponse

Catatan

Platform Perlindungan Akses Jaringan tidak tersedia dimulai dengan Windows 10

Metode INapSystemHealthAgentCallback::P rocessSoHResponse dipanggil ketika NapAgent menerima SoHResponse yang ditujukan untuk agen kesehatan ini.

Sintaks

HRESULT ProcessSoHResponse(
  [in] INapSystemHealthAgentRequest *request
);

Parameter

request [in]

Penunjuk COM ke objek INapSystemHealthAgentRequest yang mengidentifikasi objek permintaan.

Mengembalikan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Menunjukkan keberhasilan.
NAP_E_INVALID_PACKET
Dikembalikan oleh implementasi ini jika respons tidak dalam format yang benar.

Keterangan

Metode panggilan balik ini dideklarasikan oleh sistem NAP dan akan diimplementasikan oleh penulis SHA.

Ketika NapAgent menerima SoHResponse yang ditujukan untuk agen kesehatan ini, napAgent memanggil metode ini. Agen kesehatan harus meminta SoHResponse dari objek permintaan. Ini tidak boleh menyimpan referensi ke objek permintaan setelah panggilan ini selesai.

Metode INapSystemHealthAgentCallback::P rocessSoHResponse tidak boleh memblokir. Jika ada pemrosesan perbaikan yang diperlukan, implementasi ProcessSoHResponse apa pun harus memulai utas baru untuk melakukan pemrosesan perbaikan. NapAgent harus memanggil INapSystemHealthAgentCallBack::GetFixupInfo untuk menentukan status perbaikan SHA.

Metode ini harus mengembalikan NAP_E_INVALID_PACKET jika respons tidak dalam format yang benar.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]
Header
NapSystemHealthAgent.h
IDL
NapSystemHealthAgent.idl

Lihat juga

INapSystemHealthAgentCallback