Constantes de tipo NAP
Nota
La plataforma protección de acceso a redes no está disponible a partir de Windows 10
Se definen las siguientes constantes NAP.
Las siguientes constantes NAP se definen en NapTypes.h:
-
maxSoHAttributeCount
-
-
0x64
-
Número máximo de objetos SoHAttribute type-length-value (TLV) asociados a un paquete SoH .
-
-
maxSoHAttributeSize
-
-
0xFA0
-
Tamaño máximo, en bytes, de un objeto SoHAttribute asociado a un paquete de estado (SoH).
-
-
minNetworkSoHSize
-
-
0xC
-
Tamaño mínimo, en bytes, de un paquete SoH .
-
-
maxNetworkSoHSize
-
-
0xFA0
-
Tamaño máximo, en bytes, de un paquete SoH .
-
-
maxDwordCountPerSoHAttribute
-
-
maxSoHAttributeSize/ sizeof(DWORD)
-
Número máximo de valores DWORD asociados a soHAttribute.
-
-
maxIpv4CountPerSoHAttribute
-
-
maxSoHAttributeSize/0x4
-
Número máximo de direcciones IPv4 asociadas a un SoHAttribute.
-
-
maxIpv6CountPerSoHAttribute
-
-
maxSoHAttributeSize/0x10
-
Número máximo de direcciones IPv6 asociadas a un SoHAttribute.
-
-
maxStringLength
-
-
0x400
-
Longitud máxima de una cadena especificada por la estructura CountedString .
-
-
maxStringLengthInBytes
-
-
(maxStringLength + 1) * sizeof(WCHAR)
-
Longitud máxima, en bytes, de una cadena especificada por la estructura CountedString .
-
-
maxSystemHealthEntityCount
-
-
0x14
-
Número máximo de entidades de mantenimiento del sistema, como SHV y SHAs.
-
-
SystemHealthEntityCount
-
-
[range(0, maxSystemHealthEntityCount)]
-
Intervalo de valores posibles para el número de entidades de mantenimiento del sistema.
-
-
maxEnforcerCount
-
-
0x14
-
Número máximo de entidades de cumplimiento, como QEC.
-
-
EnforcementEntityCount
-
-
[range(0, maxEnforcerCount)]
-
Intervalo de valores posibles para el número de entidades de cumplimiento.
-
-
maxPrivateDataSize
-
-
0xC8
-
Tamaño máximo, en bytes, de una estructura PrivateData .
-
-
maxConnectionCountPerEnforcer
-
-
0x14
-
Número máximo de objetos INapEnforcementClientConnection asociados a una entidad de cumplimiento.
-
-
maxCachedSoHCount
-
-
maxSystemHealthEntityCount * maxEnforcerCount * maxConnectionCountPerEnforcer
-
Número máximo de conexiones SoH almacenadas en caché para todas las entidades de cumplimiento y estado del sistema.
-
-
freshSoHRequest
-
-
0x1
-
Especifica que soHResponsese debe a una nueva solicitud, no a una solicitud almacenada en caché. El agente NAP usa esta marca en un objeto INapEnforcementClientConnection .
-
-
shaFixup
-
-
0x1
-
Especifica que se requiere la corrección. Esta marca la usa un SHA.
-
-
failureCategoryCount
-
-
0x5
-
Número de categorías de error contenidas en una estructura FailureCategoryMapping .
-
-
ComponentTypeEnforcementClientSoH
-
-
0x1
-
El componente es un cliente de aplicación de cuarentena (QEC) que envía un paquete SoH en banda durante la autenticación de conexión.
Nota
Este valor no lo usan los SHAs y los SHV.
-
-
ComponentTypeEnforcementClientRp
-
-
0x2
-
El componente es un QEC que implementa INapCertRelyingParty y debe interactuar con el servidor de certificados de estado (HCS) para obtener un certificado de estado.
Nota
Este valor no lo usan los SHAs y los SHV.
-
Las siguientes constantes NAP se definen en NapEnforcementClient.h.
-
defaultProtocolMaxSize
-
-
0x0FA0
-
Tamaño máximo predeterminado, en bytes, de un paquete SoH.
-
-
maxProtocolMaxSize
-
-
0xFFFF
-
Tamaño máximo posible, en bytes, de un paquete SoH.
-
-
minProtocolMaxSize
-
-
0x012C
-
El tamaño máximo más pequeño posible, en bytes, de un paquete SoH. El tamaño real del paquete SoH puede ser menor que minProtocolMaxSize.
-
-
ProtocolMaxSize
-
-
range(minProtocolMaxSize, maxProtocolMaxSize)
-
Intervalo de valores posibles para el tamaño máximo de un paquete SoH.
-
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado |
|