Поделиться через


структура PPP_CCP_INFO (mprapi.h)

Структура PPP_CCP_INFO содержит сведения, описывающие результаты согласования по протоколу CCP.

Синтаксис

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

Члены

dwError

Указывает ошибку, если согласование не выполнено.

dwCompressionAlgorithm

Задает алгоритм сжатия, используемый локальным компьютером. В следующей таблице показаны возможные значения для этого элемента.

Значение Значение
RASCCPCA_MPPC
Протокол MPPC (Microsoft Point-to-Point Compression)
RASCCPCA_STAC
Вариант STAC 4

dwOptions

Задает параметры сжатия на локальном компьютере. Поддерживаются следующие параметры.

Параметр Значение
PPP_CCP_COMPRESSION
Сжатие без шифрования.
PPP_CCP_HISTORYLESS
Шифрование "точка — точка" (Майкрософт) в режиме без отслеживания состояния. Ключ сеанса изменяется после каждого пакета. Этот режим повышает производительность сетей с высокой задержкой или сетей со значительной потерей пакетов.
PPP_CCP_ENCRYPTION40BITOLD
MPPE с использованием 40-разрядных ключей.
PPP_CCP_ENCRYPTION40BIT
MPPE с использованием 40-разрядных ключей.
PPP_CCP_ENCRYPTION56BIT
MPPE с использованием 56-разрядных ключей.
PPP_CCP_ENCRYPTION128BIT
MPPE с использованием 128-разрядных ключей.

dwRemoteCompressionAlgorithm

Задает алгоритм сжатия, используемый удаленным компьютером. В следующей таблице показаны возможные значения для этого элемента.

Значение Значение
RASCCPCA_MPPC
Протокол MPPC (Microsoft Point-to-Point Compression)
RASCCPCA_STAC
Вариант STAC 4

dwRemoteOptions

Задает параметры сжатия на удаленном компьютере. Поддерживаются следующие параметры.

Параметр Значение
PPP_CCP_COMPRESSION
Сжатие без шифрования.
PPP_CCP_HISTORYLESS
Шифрование "точка — точка" (Майкрософт) в режиме без отслеживания состояния. Ключ сеанса изменяется после каждого пакета. Этот режим повышает производительность сетей с высокой задержкой или сетей со значительной потерей пакетов.
PPP_CCP_ENCRYPTION40BITOLD
MPPE с использованием 40-разрядных ключей.
PPP_CCP_ENCRYPTION40BIT
MPPE с использованием 40-разрядных ключей.
PPP_CCP_ENCRYPTION56BIT
MPPE с использованием 56-разрядных ключей.
PPP_CCP_ENCRYPTION128BIT
MPPE с использованием 128-разрядных ключей.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть mprapi.h

См. также раздел

PPP_LCP_INFO