Interface INapEnforcementClientConnection

Observação

A plataforma de Proteção de Acesso à Rede não está disponível a partir do Windows 10

O INapEnforcementClientConnection fornece métodos que permitem o gerenciamento de conexões de cliente.

Observação

INapEnforcementClientConnection2 herda todos os métodos dessa interface e deve ser usado.

Membros

A interface INapEnforcementClientConnection herda da interface IUnknown . INapEnforcementClientConnection também tem estes tipos de membros:

Métodos

A interface INapEnforcementClientConnection tem esses métodos.

Método Descrição
INapEnforcementClientConnection::GetConnectionId Obtém a ID de conexão do cliente.
INapEnforcementClientConnection::GetCorrelationId Obtém a ID usada para correlacionar solicitações SoH e respostas SoH.
INapEnforcementClientConnection::GetEnforcerPrivateData Usado pelo executor para obter dados privados.
INapEnforcementClientConnection::GetFlags Obtém o valor do sinalizador que diferencia as respostas pela primeira vez das respostas devido a SoHRequests armazenados em cache pelos executores.
INapEnforcementClientConnection::GetIsolationInfo Usado para obter as informações de isolamento do cliente.
INapEnforcementClientConnection::GetMaxSize Obtém o tamanho máximo do pacote SoH para esse cliente.
INapEnforcementClientConnection::GetPrivateData Usado pelo NapAgent para obter dados privados.
INapEnforcementClientConnection::GetSoHRequest Obtém a solicitação SoH.
INapEnforcementClientConnection::GetSoHResponse Obtém o SoH-Response recebido pelo cliente de imposição.
INapEnforcementClientConnection::GetStringCorrelationId Obtém a versão da cadeia de caracteres do CorrelationId. Usado principalmente para fins de registro em log.
INapEnforcementClientConnection::Initialize Inicializa a conexão.
INapEnforcementClientConnection::SetConnectionId Define a ID de conexão do cliente.
INapEnforcementClientConnection::SetCorrelationId Define a ID usada para correlacionar solicitações SoH e respostas SoH.
INapEnforcementClientConnection::SetEnforcerPrivateData Usado pelo executor para definir dados privados.
INapEnforcementClientConnection::SetFlags Define o sinalizador que diferencia as respostas da primeira vez das respostas devido a SoHRequests armazenados em cache pelos executores.
INapEnforcementClientConnection::SetIsolationInfo Usado pelo NapAgent para definir as informações de isolamento do cliente.
INapEnforcementClientConnection::SetMaxSize Define o tamanho máximo do pacote SoH para esse cliente.
INapEnforcementClientConnection::SetPrivateData Usado pelo NapAgent para definir dados privados.
INapEnforcementClientConnection::SetSoHRequest Define a solicitação SoH.
INapEnforcementClientConnection::SetSoHResponse Define o SoH-Response e é usado pelo cliente de imposição ao receber um pacote.

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
NapEnforcementClient.h
IDL
NapEnforcementClient.idl
DLL
Qagent.dll

Confira também

NAP Interfaces

Referência de NAP