共用方式為


INapSystemHealthAgentCallback::P rocessSoHResponse 方法

注意

從 Windows 10 開始,無法使用網路存取保護平臺

當 NapAgent 收到此健康情況代理程式的SoHResponse時,會呼叫 INapSystemHealthAgentCallback::P rocessSoHResponse方法。

語法

HRESULT ProcessSoHResponse(
  [in] INapSystemHealthAgentRequest *request
);

參數

要求 [in]

識別要求物件的 INapSystemHealthAgentRequest 物件的 COM 指標。

傳回值

這個方法可以傳回下列其中一個值。

傳回碼 描述
S_OK
表示成功。
NAP_E_INVALID_PACKET
如果回應的格式不正確,則由這個實作傳回。

備註

這個回呼方法是由 NAP 系統宣告,並由 SHA 寫入器實作。

當 NapAgent 收到以這個健康情況代理程式為目標 的 SoHResponse 時,它會叫用這個方法。 健康情況代理程式必須從要求物件查詢 SoHResponse。 此呼叫完成後,它不得保存要求物件的參考。

INapSystemHealthAgentCallback::P rocessSoHResponse方法不得封鎖。 如果需要任何修正處理, 則 ProcessSoHResponse 的任何實作都必須啟動新的執行緒,才能執行修正處理。 NapAgent 必須呼叫 INapSystemHealthAgentCallBack::GetFixupInfo 來判斷 SHA 的修正狀態。

如果回應的格式不正確,這個方法必須傳回 NAP_E_INVALID_PACKET

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
標頭
NapSystemHealthAgent.h
Idl
NapSystemHealthAgent.idl

另請參閱

INapSystemHealthAgentCallback