estrutura PPP_CCP_INFO (mprapi.h)

A estrutura PPP_CCP_INFO contém informações que descrevem os resultados de uma negociação do PROTOCOLOC (Protocolo de Controle de Compactação).

Sintaxe

typedef struct _PPP_CCP_INFO {
  DWORD dwError;
  DWORD dwCompressionAlgorithm;
  DWORD dwOptions;
  DWORD dwRemoteCompressionAlgorithm;
  DWORD dwRemoteOptions;
} PPP_CCP_INFO;

Membros

dwError

Especifica um erro se a negociação não for bem-sucedida.

dwCompressionAlgorithm

Especifica o algoritmo de compactação usado pelo computador local. A tabela a seguir mostra os valores possíveis para esse membro.

Valor Significado
RASCCPCA_MPPC
Protocolo MPPC (compactação ponto a ponto) da Microsoft
RASCCPCA_STAC
Opção STAC 4

dwOptions

Especifica as opções de compactação no computador local. Há suporte para as opções a seguir.

Opção Significado
PPP_CCP_COMPRESSION
Compactação sem criptografia.
PPP_CCP_HISTORYLESS
MPPE (Criptografia Ponto a Ponto) da Microsoft no modo sem estado. A chave de sessão é alterada após cada pacote. Esse modo melhora o desempenho em redes de alta latência ou redes que experimentam perda significativa de pacotes.
PPP_CCP_ENCRYPTION40BITOLD
MPPE usando chaves de 40 bits.
PPP_CCP_ENCRYPTION40BIT
MPPE usando chaves de 40 bits.
PPP_CCP_ENCRYPTION56BIT
MPPE usando chaves de 56 bits.
PPP_CCP_ENCRYPTION128BIT
MPPE usando chaves de 128 bits.

dwRemoteCompressionAlgorithm

Especifica o algoritmo de compactação usado pelo computador remoto. A tabela a seguir mostra os valores possíveis para esse membro.

Valor Significado
RASCCPCA_MPPC
Protocolo MPPC (compactação ponto a ponto) da Microsoft
RASCCPCA_STAC
Opção STAC 4

dwRemoteOptions

Especifica as opções de compactação no computador remoto. Há suporte para as opções a seguir.

Opção Significado
PPP_CCP_COMPRESSION
Compactação sem criptografia.
PPP_CCP_HISTORYLESS
MPPE (Criptografia Ponto a Ponto) da Microsoft no modo sem estado. A chave de sessão é alterada após cada pacote. Esse modo melhora o desempenho em redes de alta latência ou redes que experimentam perda significativa de pacotes.
PPP_CCP_ENCRYPTION40BITOLD
MPPE usando chaves de 40 bits.
PPP_CCP_ENCRYPTION40BIT
MPPE usando chaves de 40 bits.
PPP_CCP_ENCRYPTION56BIT
MPPE usando chaves de 56 bits.
PPP_CCP_ENCRYPTION128BIT
MPPE usando chaves de 128 bits.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho mprapi.h

Confira também

PPP_LCP_INFO