INapClientManagement2::GetSystemIsolationInfoEx method
Note
The Network Access Protection platform is not available starting with Windows 10
The GetSystemIsolationInfoEx method retrieves information about the isolation state and extended isolation state of the NapClient.
Syntax
HRESULT GetSystemIsolationInfoEx(
[out] IsolationInfoEx **isolationInfo,
[out] BOOL *unknownConnections
) const;
Parameters
-
isolationInfo [out]
-
A pointer to a pointer to an IsolationInfoEx structure that contains isolation state information.
-
unknownConnections [out]
-
A pointer to a BOOL that is TRUE if any of the connections are in an unknown state and FALSE otherwise.
Return value
The method returns an HRESULT status code including but not limited to one of the following.
Return code | Description |
---|---|
|
Operation successful. |
|
Permissions error, access denied. |
|
System resource limit, could not perform the operation. |
|
The NapAgent is not running. |
Remarks
The isolation information that is retrieved does not reflect unknown states.
The SHA must free the IsolationInfoEx structure by calling FreeIsolationInfoEx.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Header |
|
IDL |
|
DLL |
|