INapClientManagement interface

Note

The Network Access Protection platform is not available starting with Windows 10

The INapClientManagement interface provides methods for NAP client management.

Note

INapClientManagement2 inherits all the methods of this interface and should be used instead.

Members

The INapClientManagement interface inherits from the IUnknown interface. INapClientManagement also has these types of members:

Methods

The INapClientManagement interface has these methods.

Method Description
INapClientManagement::GetNapClientInfo Retrieves information about a NAP client.
INapClientManagement::GetRegisteredEnforcementClients Retrieves information about the registered enforcement clients.
INapClientManagement::GetRegisteredSystemHealthAgents Retrieve information about a registered SHA.
INapClientManagement::GetSystemIsolationInfo Retrieves information about the isolation state of the Nap client.
INapClientManagement::RegisterEnforcementClient Registers an enforcement client with the NAP system.
INapClientManagement::RegisterSystemHealthAgent Registers an SHA with the NAP system.
INapClientManagement::UnregisterEnforcementClient Unregisters an enforcement client with the NAP system.
INapClientManagement::UnregisterSystemHealthAgent Unregisters an SHA with the NAP system.

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]
Header
NapManagement.h
IDL
NapManagement.idl
DLL
Qagent.dll

See also

NAP Interfaces

NAP Reference