NAP-Typkonstanten
Hinweis
Die Netzwerkzugriffsschutzplattform ist ab Windows 10
Die folgenden NAP-Konstanten werden definiert.
Die folgenden NAP-Konstanten sind in NapTypes.h definiert:
-
maxSoHAttributeCount
-
-
0x64
-
Die maximale Anzahl von TLV-Objekten (Type-Length-Value) von SoHAttribute , die einem SoH-Paket zugeordnet sind.
-
-
maxSoHAttributeSize
-
-
0xFA0
-
Die maximale Größe eines SoHAttribute-Objekts in Bytes, das einem SoH-Paket (Statement of Health) zugeordnet ist.
-
-
minNetworkSoHSize
-
-
0xC
-
Die Mindestgröße eines SoH-Pakets in Bytes.
-
-
maxNetworkSoHSize
-
-
0xFA0
-
Die maximale Größe eines SoH-Pakets in Bytes.
-
-
maxDwordCountPerSoHAttribute
-
-
maxSoHAttributeSize /sizeof(DWORD)
-
Die maximale Anzahl von DWORD-Werten, die einem SoHAttribute zugeordnet sind.
-
-
maxIpv4CountPerSoHAttribute
-
-
maxSoHAttributeSize/0x4
-
Die maximale Anzahl von IPv4-Adressen, die einem SoHAttribute zugeordnet sind.
-
-
maxIpv6CountPerSoHAttribute
-
-
maxSoHAttributeSize/0x10
-
Die maximale Anzahl von IPv6-Adressen, die einem SoHAttribute zugeordnet sind.
-
-
maxStringLength
-
-
0x400
-
Die maximale Länge einer Zeichenfolge, die von der CountedString-Struktur angegeben wird.
-
-
maxStringLengthInBytes
-
-
(maxStringLength + 1) * sizeof(WCHAR)
-
Die maximale Länge einer Zeichenfolge in Bytes, die von der CountedString-Struktur angegeben wird.
-
-
maxSystemHealthEntityCount
-
-
0x14
-
Die maximale Anzahl von Systemintegritätsentitäten, z. B. SHVs und SHAs.
-
-
SystemHealthEntityCount
-
-
[range(0, maxSystemHealthEntityCount)]
-
Der Bereich der möglichen Werte für die Anzahl der Systemintegritätsentitäten.
-
-
maxEnforcerCount
-
-
0x14
-
Die maximale Anzahl von Erzwingungsentitäten, z. B. QECs.
-
-
EnforcementEntityCount
-
-
[range(0, maxEnforcerCount)]
-
Der Bereich der möglichen Werte für die Anzahl der Erzwingungsentitäten.
-
-
maxPrivateDataSize
-
-
0xC8
-
Die maximale Größe einer PrivateData-Struktur in Bytes.
-
-
maxConnectionCountPerEnforcer
-
-
0x14
-
Die maximale Anzahl von INapEnforcementClientConnection-Objekten , die einer Erzwingungsentität zugeordnet sind.
-
-
maxCachedSoHCount
-
-
maxSystemHealthEntityCount * maxEnforcerCount * maxConnectionCountPerEnforcer
-
Die maximale Anzahl zwischengespeicherter SoH-Verbindungen für alle Systemintegritäts- und Erzwingungsentitäten.
-
-
freshSoHRequest
-
-
0x1
-
Gibt an, dass ein SoHResponseauf eine neue Anforderung und nicht auf eine zwischengespeicherte Anforderung zurückzuführen ist. Dieses Flag wird vom NAP-Agent für ein INapEnforcementClientConnection-Objekt verwendet.
-
-
shaFixup
-
-
0x1
-
Gibt an, dass eine Korrektur erforderlich ist. Dieses Flag wird von einem SHA verwendet.
-
-
failureCategoryCount
-
-
0x5
-
Die Anzahl der Fehlerkategorien, die in einer FailureCategoryMapping-Struktur enthalten sind.
-
-
ComponentTypeEnforcementClientSoH
-
-
0x1
-
Die Komponente ist ein Quarantäneerzwingungsclient (QEC), der während der Verbindungsauthentifizierung ein SoH-Paket im Band sendet.
Hinweis
Dieser Wert wird nicht von SHAs und SHVs verwendet.
-
-
ComponentTypeEnforcementClientRp
-
-
0x2
-
Die Komponente ist eine QEC, die INapCertRelyingParty implementiert und mit dem Integritätszertifikatserver (Health Certificate Server, HCS) interagieren muss, um ein Integritätszertifikat zu erhalten.
Hinweis
Dieser Wert wird nicht von SHAs und SHVs verwendet.
-
Die folgenden NAP-Konstanten sind in NapEnforcementClient.h definiert.
-
defaultProtocolMaxSize
-
-
0x0FA0
-
Die maximale Standardgröße eines SoH-Pakets in Bytes.
-
-
maxProtocolMaxSize
-
-
0xFFFF
-
Die maximal mögliche Größe eines SoH-Pakets in Bytes.
-
-
minProtocolMaxSize
-
-
0x012C
-
Die kleinstmögliche maximale Größe eines SoH-Pakets in Bytes. Die tatsächliche Größe des SoH-Pakets kann kleiner als minProtocolMaxSize sein.
-
-
ProtocolMaxSize
-
-
range(minProtocolMaxSize, maxProtocolMaxSize)
-
Der Bereich der möglichen Werte für die maximale Größe eines SoH-Pakets.
-
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|