NAP_Client class
Represents information on the NAP Client implemented in the Network Access Protection (NAP) Agent service on a Windows system.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
class NAP_Client
{
string name;
string description;
boolean napEnabled;
string napProtocolVersion;
uint32 systemIsolationState;
string probationTime;
string fixupURL;
};
Members
The NAP_Client class has these types of members:
Properties
The NAP_Client class has these properties.
-
description
-
-
Data type: string
-
Access type: Read-only
A description of the NAP client.
-
-
fixupURL
-
-
Data type: string
-
Access type: Read-only
The fix-up URL if client has restricted access.
-
-
name
-
-
Data type: string
-
Access type: Read-only
The NAP Client name.
-
-
napEnabled
-
-
Data type: boolean
-
Access type: Read-only
Indicates if the NAP Agent service is enabled; TRUE is enabled, otherwise FALSE.
-
-
napProtocolVersion
-
-
Data type: string
-
Access type: Read-only
The version of the NAP protocol supported by the NAP Client.
-
-
probationTime
-
-
Data type: string
-
Access type: Read-only
The absolute time for probation expiration, if the NAP client is in Probation. This value is a string representation of the ProbationTime which is a typedef of a FILETIME structure.
-
-
systemIsolationState
-
-
Data type: uint32
-
Access type: Read-only
The isolation state of the system. This value can be one of the enumeration values defined in the IsolationState enumeration.
-
Requirements
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Namespace |
Root\NAP |
MOF |
|