Constantes de tipo NAP
Observação
A plataforma de Proteção de Acesso à Rede não está disponível a partir do Windows 10
As seguintes constantes NAP são definidas.
As seguintes constantes NAP são definidas em NapTypes.h:
-
maxSoHAttributeCount
-
-
0x64
-
O número máximo de objetos TLV (type-length-value) soHAttribute associados a um pacote SoH .
-
-
maxSoHAttributeSize
-
-
0xFA0
-
O tamanho máximo, em bytes, de um objeto SoHAttribute associado a um pacote de soH (instrução de integridade).
-
-
minNetworkSoHSize
-
-
0xC
-
O tamanho mínimo, em bytes, de um pacote SoH .
-
-
maxNetworkSoHSize
-
-
0xFA0
-
O tamanho máximo, em bytes, de um pacote SoH .
-
-
maxDwordCountPerSoHAttribute
-
-
maxSoHAttributeSize/ sizeof(DWORD)
-
O número máximo de valores DWORD associados a um SoHAttribute.
-
-
maxIpv4CountPerSoHAttribute
-
-
maxSoHAttributeSize/ 0x4
-
O número máximo de endereços IPv4 associados a um SoHAttribute.
-
-
maxIpv6CountPerSoHAttribute
-
-
maxSoHAttributeSize/0x10
-
O número máximo de endereços IPv6 associados a um SoHAttribute.
-
-
maxStringLength
-
-
0x400
-
O comprimento máximo de uma cadeia de caracteres especificada pela estrutura CountedString .
-
-
maxStringLengthInBytes
-
-
(maxStringLength + 1) * sizeof(WCHAR)
-
O comprimento máximo, em bytes, de uma cadeia de caracteres especificada pela estrutura CountedString .
-
-
maxSystemHealthEntityCount
-
-
0x14
-
O número máximo de entidades de integridade do sistema, como SHVs e SHAs.
-
-
SystemHealthEntityCount
-
-
[range(0, maxSystemHealthEntityCount)]
-
O intervalo de valores possíveis para o número de entidades de integridade do sistema.
-
-
maxEnforcerCount
-
-
0x14
-
O número máximo de entidades de imposição, como QECs.
-
-
EnforcementEntityCount
-
-
[range(0, maxEnforcerCount)]
-
O intervalo de valores possíveis para o número de entidades de imposição.
-
-
maxPrivateDataSize
-
-
0xC8
-
O tamanho máximo, em bytes, de uma estrutura PrivateData .
-
-
maxConnectionCountPerEnforcer
-
-
0x14
-
O número máximo de objetos INapEnforcementClientConnection associados a uma entidade de imposição.
-
-
maxCachedSoHCount
-
-
maxSystemHealthEntityCount * maxEnforcerCount * maxConnectionCountPerEnforcer
-
O número máximo de conexões SoH armazenadas em cache para todas as entidades de integridade e imposição do sistema.
-
-
freshSoHRequest
-
-
0x1
-
Especifica que um SoHResponseé devido a uma nova solicitação, não a uma solicitação armazenada em cache. Esse sinalizador é usado pelo agente NAP em um objeto INapEnforcementClientConnection .
-
-
shaFixup
-
-
0x1
-
Especifica que a correção é necessária. Esse sinalizador é usado por um SHA.
-
-
failureCategoryCount
-
-
0x5
-
O número de categorias de falha contidas em uma estrutura FailureCategoryMapping .
-
-
ComponentTypeEnforcementClientSoH
-
-
0x1
-
O componente é um QEC (cliente de imposição de quarentena) que envia um pacote SoH em banda durante a autenticação de conexão.
Observação
Esse valor não é usado por SHAs e SHVs.
-
-
ComponentTypeEnforcementClientRp
-
-
0x2
-
O componente é um QEC que implementa INapCertRelyingParty e deve interagir com o HCS (Servidor de Certificados de Integridade) para obter um certificado de integridade.
Observação
Esse valor não é usado por SHAs e SHVs.
-
As seguintes constantes NAP são definidas em NapEnforcementClient.h.
-
defaultProtocolMaxSize
-
-
0x0FA0
-
O tamanho máximo padrão, em bytes, de um pacote SoH.
-
-
maxProtocolMaxSize
-
-
0xFFFF
-
O tamanho máximo possível, em bytes, de um pacote SoH.
-
-
minProtocolMaxSize
-
-
0x012C
-
O menor tamanho máximo possível, em bytes, de um pacote SoH. O tamanho real do pacote SoH pode ser menor que minProtocolMaxSize.
-
-
ProtocolMaxSize
-
-
range(minProtocolMaxSize, maxProtocolMaxSize)
-
O intervalo de valores possíveis para o tamanho máximo de um pacote SoH.
-
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho |
|