Costanti di tipo NAP
Nota
La piattaforma Protezione accesso alla rete non è disponibile a partire da Windows 10
Vengono definite le costanti NAP seguenti.
Le costanti NAP seguenti sono definite in NapTypes.h:
-
maxSoHAttributeCount
-
-
0x64
-
Numero massimo di oggetti SoHAttribute type-length-value (TLV) associati a un pacchetto SoH .
-
-
maxSoHAttributeSize
-
-
0xFA0
-
Dimensione massima, in byte, di un oggetto SoHAttribute associato a un'istruzione di pacchetto di integrità (SoH).
-
-
minNetworkSoHSize
-
-
0xC
-
Dimensione minima, in byte, di un pacchetto SoH .
-
-
maxNetworkSoHSize
-
-
0xFA0
-
Dimensione massima, in byte, di un pacchetto SoH .
-
-
maxDwordCountPerSoHAttribute
-
-
maxSoHAttributeSize/sizeof(DWORD)
-
Numero massimo di valori DWORD associati a un Oggetto SoHAttribute.
-
-
maxIpv4CountPerSoHAttribute
-
-
maxSoHAttributeSize/0x4
-
Numero massimo di indirizzi IPv4 associati a un Oggetto SoHAttribute.
-
-
maxIpv6CountPerSoHAttribute
-
-
maxSoHAttributeSize/0x10
-
Numero massimo di indirizzi IPv6 associati a un Oggetto SoHAttribute.
-
-
maxStringLength
-
-
0x400
-
Lunghezza massima di una stringa specificata dalla struttura CountedString .
-
-
maxStringLengthInBytes
-
-
(maxStringLength + 1) * sizeof(WCHAR)
-
Lunghezza massima, in byte, di una stringa specificata dalla struttura CountedString .
-
-
maxSystemHealthEntityCount
-
-
0x14
-
Numero massimo di entità di integrità del sistema, ad esempio SHV e SHA.
-
-
SystemHealthEntityCount
-
-
[range(0, maxSystemHealthEntityCount)]
-
Intervallo di valori possibili per il numero di entità di integrità del sistema.
-
-
maxEnforcerCount
-
-
0x14
-
Numero massimo di entità di imposizione, ad esempio QEC.
-
-
EnforcementEntityCount
-
-
[range(0, maxEnforcerCount)]
-
Intervallo di valori possibili per il numero di entità di imposizione.
-
-
maxPrivateDataSize
-
-
0xC8
-
Dimensione massima, in byte, di una struttura PrivateData .
-
-
maxConnectionCountPerEnforcer
-
-
0x14
-
Numero massimo di oggetti INapEnforcementClientConnection associati a un'entità di imposizione.
-
-
maxCachedSoHCount
-
-
maxSystemHealthEntityCount * maxEnforcerCount * maxConnectionCountPerEnforcer
-
Numero massimo di connessioni SoH memorizzate nella cache per tutte le entità di integrità e imposizione del sistema.
-
-
freshSoHRequest
-
-
0x1
-
Specifica che un oggetto SoHResponseè dovuto a una nuova richiesta, non a una richiesta memorizzata nella cache. Questo flag viene usato dall'agente protezione accesso alla rete in un oggetto INapEnforcementClientConnection .
-
-
shaFixup
-
-
0x1
-
Specifica che è necessaria la correzione. Questo flag viene usato da uno SHA.
-
-
failureCategoryCount
-
-
0x5
-
Numero di categorie di errori contenute in una struttura FailureCategoryMapping .
-
-
ComponentTypeEnforcementClientSoH
-
-
0x1
-
Il componente è un client di imposizione della quarantena (QEC) che invia un pacchetto SoH in banda durante l'autenticazione della connessione.
Nota
Questo valore non viene usato da SHA e SHV.
-
-
ComponentTypeEnforcementClientRp
-
-
0x2
-
Il componente è un QEC che implementa INapCertRelyingParty e deve interagire con il server di certificati di integrità per ottenere un certificato di integrità.
Nota
Questo valore non viene usato da SHA e SHV.
-
Le costanti NAP seguenti sono definite in NapEnforcementClient.h.
-
defaultProtocolMaxSize
-
-
0x0FA0
-
Dimensione massima predefinita, in byte, di un pacchetto SoH.
-
-
maxProtocolMaxSize
-
-
0xFFFF
-
Dimensione massima possibile, in byte, di un pacchetto SoH.
-
-
minProtocolMaxSize
-
-
0x012C
-
Dimensioni massime minime possibili, in byte, di un pacchetto SoH. Le dimensioni effettive del pacchetto SoH possono essere inferiori a minProtocolMaxSize.
-
-
ProtocolMaxSize
-
-
range(minProtocolMaxSize, maxProtocolMaxSize)
-
Intervallo di valori possibili per la dimensione massima di un pacchetto SoH.
-
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Intestazione |
|