Compartir a través de


Tipos de datos NAP

Nota:

La plataforma protección de acceso a redes no está disponible a partir de Windows 10

Los tipos de datos para la API de Protección de acceso a redes (NAP) son los siguientes.

typedef FILETIME ProbationTime;
typedef UINT32 ProtocolMaxSize;
typedef UINT32 NapComponentId;
typedef NapComponentId SystemHealthEntityId;
typedef NapComponentId EnforcementEntityId;
typedef UINT16 SystemHealthEntityCount;
typedef UINT16 EnforcementEntityCount;
typedef CountedString StringCorrelationId;
typedef GUID ConnectionId;
typedef UINT8 Percentage;
typedef UINT32 MessageId;

ProbationTime

Estructura FILETIME que contiene una hora relacionada con la probación de una máquina cliente.

ProtocolMaxSize

Valor que especifica el intervalo de valores posibles para el tamaño máximo, en bytes, de un paquete SoH según lo definido por range(minProtocolMaxSize, maxProtocolMaxSize).

NapComponentId

Un identificador único de 4 bytes que usan los SHAs, los SHV y los clientes de cumplimiento para identificarse a sí mismos. Los tres primeros bytes son el código SMI asignado por IETF del proveedor y el último byte identifica el propio componente.

SystemHealthEntityId

Valor NapComponentId usado para identificar pares SHA/SHV.

EnforcementEntityId

Valor NapComponentId que se usa para identificar a los clientes de cumplimiento.

SystemHealthEntityCount

Valor que especifica el número de SHAs registradas en el sistema NAP del intervalo 0 (cero) a maxSystemHealthEntityCount.

EnforcementEntityCount

Valor que especifica el número de clientes de cumplimiento en el sistema NAP del intervalo 0 (cero) a maxEnforcerCount.

StringCorrelationId

La versión CountedString de una estructura CorrelationId usada para emparejar SoHRequests con SoHResponses.

ConnectionId

Identificador único global (GUID) que se usa para identificar las conexiones NAP mantenidas por los clientes de cumplimiento.

Porcentaje

Valor que contiene el porcentaje entre 0 (cero) y 100 de corrección que se completa.

MessageId

Valor único que se usa para identificar los mensajes del sistema NAP.

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
NapTypes.h;
NapEnforcementClient.h