INapSystemHealthAgentCallback::P rocessSoHResponse 方法
注意
從 Windows 10 開始,無法使用網路存取保護平臺
當 NapAgent 收到此健康情況代理程式的SoHResponse時,會呼叫 INapSystemHealthAgentCallback::P rocessSoHResponse方法。
語法
HRESULT ProcessSoHResponse(
[in] INapSystemHealthAgentRequest *request
);
參數
-
要求 [in]
-
識別要求物件的 INapSystemHealthAgentRequest 物件的 COM 指標。
傳回值
這個方法可以傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
表示成功。 |
|
如果回應的格式不正確,則由這個實作傳回。 |
備註
這個回呼方法是由 NAP 系統宣告,並由 SHA 寫入器實作。
當 NapAgent 收到以這個健康情況代理程式為目標 的 SoHResponse 時,它會叫用這個方法。 健康情況代理程式必須從要求物件查詢 SoHResponse。 此呼叫完成後,它不得保存要求物件的參考。
INapSystemHealthAgentCallback::P rocessSoHResponse方法不得封鎖。 如果需要任何修正處理, 則 ProcessSoHResponse 的任何實作都必須啟動新的執行緒,才能執行修正處理。 NapAgent 必須呼叫 INapSystemHealthAgentCallBack::GetFixupInfo 來判斷 SHA 的修正狀態。
如果回應的格式不正確,這個方法必須傳回 NAP_E_INVALID_PACKET 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 [僅限傳統型應用程式] |
標頭 |
|
Idl |
|