Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |
|