共用方式為


INapEnforcementClientBinding 介面

注意

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

INapEnforcementClientBinding提供強制用戶端用來與 NapAgent 通訊的方法。

成員

INapEnforcementClientBinding介面繼承自IUnknown介面。 INapEnforcementClientBinding 也有下列類型的成員:

方法

INapEnforcementClientBinding介面具有這些方法。

方法 描述
INapEnforcementClientBinding::CreateConnection 強制程式用來建立連線物件。
INapEnforcementClientBinding::GetSoHRequest 當強制用戶端需要特定連線的 SoH 要求時,由強制用戶端使用。
INapEnforcementClientBinding::Initialize 啟動 NapAgent 服務。 強制用戶端必須先呼叫這個方法,才能呼叫這個介面的任何其他方法。
INapEnforcementClientBinding::NotifyConnectionStateDown 用來通知 NapAgent,強制用戶端的連線已關閉。
INapEnforcementClientBinding::NotifySoHChangeFailure 強制用戶端用來通知 NapAgent 它無法處理先前的 INapEnforcementClientCallback::NotifySoHChange
INapEnforcementClientBinding::P rocessSoHResponse 每當用戶端從強制執行伺服器取得SoH-Response資料 Blob 時,就會使用強制執行用戶端。
INapEnforcementClientBinding::Uninitialize 結束此用戶端連線的 NapAgent 服務。

備註

如果 NapAgent 已停止,則此介面中的所有 API 都會傳回RPC_E_DISCONNECTED。 此物件會在重新開機後自動復原並重新系結至 NapAgent。

規格需求

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

另請參閱

NAP 介面

NAP 參考