The Network Access Protection platform is not available starting with Windows 10
The INapSystemHealthAgentBinding provides methods that the SHAs use to communicate with the NapAgent.
INapSystemHealthAgentBinding2 inherits all the methods of this interface and should be used instead.
The INapSystemHealthAgentBinding interface inherits from the IUnknown interface. INapSystemHealthAgentBinding also has these types of members:
The INapSystemHealthAgentBinding interface has these methods.
|INapSystemHealthAgentBinding::FlushCache||Called by an SHA to flush its SoH cache.
|INapSystemHealthAgentBinding::GetSystemIsolationInfo||Called by SHAs to determine the system isolation state.
|INapSystemHealthAgentBinding::Initialize||Initializes the SHA and binds the SHA to the NapAgent service.
|INapSystemHealthAgentBinding::NotifySoHChange||Called by SHAs when their SoH changes.
|INapSystemHealthAgentBinding::Uninitialize||Called by SHAs to cause the NapAgent to release all its references to SHA COM pointers.
All the APIs in this interface will return RPC_E_DISCONNECTED if the NapAgent is stopped. This object will recover automatically and rebind to the NapAgent, once it restarts.
|Minimum supported client
||Windows Vista [desktop apps only]
|Minimum supported server
||Windows Server 2008 [desktop apps only]