SoHAttributeType enumeration
Note
The Network Access Protection platform is not available starting with Windows 10
The SoHAttributeType enumeration specifies the type of attribute stored in the attribute type-length-value (TLV) object.
Syntax
typedef enum tagSoHAttributeType {
sohAttributeTypeSystemHealthId = 2,
sohAttributeTypeIpv4FixupServers = 3,
sohAttributeTypeComplianceResultCodes = 4,
sohAttributeTypeTimeOfLastUpdate = 5,
sohAttributeTypeClientId = 6,
sohAttributeTypeVendorSpecific = 7,
sohAttributeTypeHealthClass = 8,
sohAttributeTypeSoftwareVersion = 9,
sohAttributeTypeProductName = 10,
sohAttributeTypeHealthClassStatus = 11,
sohAttributeTypeSoHGenerationTime = 12,
sohAttributeTypeErrorCodes = 13,
sohAttributeTypeFailureCategory = 14,
sohAttributeTypeIpv6FixupServers = 15,
sohAttributeTypeExtendedIsolationState = 16
} SoHAttributeType;
Constants
-
sohAttributeTypeSystemHealthId
-
Specifies the system health ID attribute type.
-
sohAttributeTypeIpv4FixupServers
-
Specifies the IPv4 fix-up server attribute type.
-
sohAttributeTypeComplianceResultCodes
-
Specifies the compliance result code attribute type.
-
sohAttributeTypeTimeOfLastUpdate
-
Specifies the time of the last update attribute type.
-
sohAttributeTypeClientId
-
Specifies the client ID attribute type.
-
sohAttributeTypeVendorSpecific
-
Specifies the vendor-specific attribute type.
-
sohAttributeTypeHealthClass
-
Specifies the health class attribute type.
-
sohAttributeTypeSoftwareVersion
-
Specifies the software version attribute type.
-
sohAttributeTypeProductName
-
Specifies the product name attribute type.
-
sohAttributeTypeHealthClassStatus
-
Specifies the health class status attribute type.
-
sohAttributeTypeSoHGenerationTime
-
Specifies the generation time of the Statement of Health attribute type.
-
sohAttributeTypeErrorCodes
-
Specifies the error code attribute type.
-
sohAttributeTypeFailureCategory
-
Specifies the failure category attribute type.
-
sohAttributeTypeIpv6FixupServers
-
Specifies the IPv6 fix-up server attribute type.
-
sohAttributeTypeExtendedIsolationState
-
Specifies the extended isolation state attribute type.
Remarks
The SoHAttributeValue structure defines the attribute values that correspond to each attribute type.
These attribute types are consumed by the NAP system:
- sohAttributeTypeSystemHealthId
- sohAttributeTypeIpv4FixupServers
- sohAttributeTypeIpv6FixupServers
- sohAttributeTypeComplianceResultCodes
- sohAttributeTypeFailureCategory
The rest of the types are only intended to guide the usage by SHAs and SHVs.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Header |
|
IDL |
|