INapSystemHealthAgentBinding interface
Note
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.
Note
INapSystemHealthAgentBinding2 inherits all the methods of this interface and should be used instead.
Members
The INapSystemHealthAgentBinding interface inherits from the IUnknown interface. INapSystemHealthAgentBinding also has these types of members:
Methods
The INapSystemHealthAgentBinding interface has these methods.
Method | Description |
---|---|
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. |
Remarks
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.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Header |
|
IDL |
|
DLL |
|