NAP 类型常量
注意
网络访问保护平台从Windows 10开始不可用
定义了以下 NAP 常量。
NapTypes.h 中定义了以下 NAP 常量:
-
maxSoHAttributeCount
-
-
0x64
-
SoHAttribute type-length-value (TLV) 与 SoH 数据包关联的对象的最大数目。
-
-
maxSoHAttributeSize
-
-
0xFA0
-
与运行状况声明关联的 SoHAttribute 对象的最大大小(以字节为单位), (SoH) 数据包。
-
-
minNetworkSoHSize
-
-
0xC
-
SoH 数据包的最小大小(以字节为单位)。
-
-
maxNetworkSoHSize
-
-
0xFA0
-
SoH 数据包的最大大小(以字节为单位)。
-
-
maxDwordCountPerSoHAttribute
-
-
maxSoHAttributeSize / sizeof (DWORD)
-
与 SoHAttribute 关联的 DWORD 值的最大数目。
-
-
maxIpv4CountPerSoHAttribute
-
-
maxSoHAttributeSize / 0x4
-
与 SoHAttribute 关联的 IPv4 地址的最大数目。
-
-
maxIpv6CountPerSoHAttribute
-
-
maxSoHAttributeSize / 0x10
-
与 SoHAttribute 关联的 IPv6 地址的最大数目。
-
-
maxStringLength
-
-
0x400
-
由 CountedString 结构指定的字符串的最大长度。
-
-
maxStringLengthInBytes
-
-
(maxStringLength + 1) * size of (WCHAR)
-
由 CountedString 结构指定的字符串的最大长度(以字节为单位)。
-
-
maxSystemHealthEntityCount
-
-
0x14
-
系统运行状况实体的最大数目,例如 SHV 和 SHA。
-
-
SystemHealthEntityCount
-
-
[range (0, maxSystemHealthEntityCount) ]
-
系统运行状况实体数的可能值的范围。
-
-
maxEnforcerCount
-
-
0x14
-
强制实体的最大数量,例如 QEC。
-
-
EnforcementEntityCount
-
-
[range (0, maxEnforcerCount) ]
-
强制实体数的可能值范围。
-
-
maxPrivateDataSize
-
-
0xC8
-
PrivateData 结构的最大大小(以字节为单位)。
-
-
maxConnectionCountPerEnforcer
-
-
0x14
-
与强制实体关联的 INapEnforcementClientConnection 对象的最大数目。
-
-
maxCachedSoHCount
-
-
maxSystemHealthEntityCount * maxEnforcerCount * maxConnectionCountPerEnforcer
-
所有系统运行状况和执行实体的最大缓存 SoH 连接数。
-
-
freshSoHRequest
-
-
0x1
-
指定 SoHResponse是由新请求引起的,而不是缓存的请求。 此标志由 INapEnforcementClientConnection 对象上的 NAP 代理使用。
-
-
shaFixup
-
-
0x1
-
指定需要修复。 此标志由 SHA 使用。
-
-
failureCategoryCount
-
-
0x5
-
FailureCategoryMapping 结构中包含的失败类别数。
-
-
ComponentTypeEnforcementClientSoH
-
-
0x1
-
该组件是隔离强制客户端 (QEC) ,用于在连接身份验证期间在带内发送 SoH 数据包。
注意
SHA 和 SHV 不使用此值。
-
-
ComponentTypeEnforcementClientRp
-
-
0x2
-
该组件是实现 INapCertRelyingParty 的 QEC,并且必须与 Health Certificate Server (HCS) 进行交互才能获取运行状况证书。
注意
SHA 和 SHV 不使用此值。
-
以下 NAP 常量在 NapEnforcementClient.h 中定义。
-
defaultProtocolMaxSize
-
-
0x0FA0
-
SoH 数据包的默认最大大小(以字节为单位)。
-
-
maxProtocolMaxSize
-
-
0xFFFF
-
SoH 数据包的最大可能大小(以字节为单位)。
-
-
minProtocolMaxSize
-
-
0x012C
-
SoH 数据包的最小可能的最大大小(以字节为单位)。 SoH 数据包的实际大小可能小于 minProtocolMaxSize。
-
-
ProtocolMaxSize
-
-
range (minProtocolMaxSize、maxProtocolMaxSize)
-
SoH 数据包最大大小的可能值的范围。
-
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
标头 |
|