NAP 類型常數
注意
從 Windows 10 開始,無法使用網路存取保護平臺
定義下列 NAP 常數。
下列 NAP 常數定義于 NapTypes.h:
-
maxSoHAttributeCount
-
-
0x64
-
SoHAttribute類型長度-值的最大數目 (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) * sizeof (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,必須與健康情況憑證服務器 (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 [僅限傳統型應用程式] |
標頭 |
|