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


перечисление IPSEC_TRANSFORM_TYPE (ipsectypes.h)

Перечислимый тип IPSEC_TRANSFORM_TYPE указывает тип преобразования сопоставления безопасности (SA) IPsec.

Синтаксис

typedef enum IPSEC_TRANSFORM_TYPE_ {
  IPSEC_TRANSFORM_AH = 1,
  IPSEC_TRANSFORM_ESP_AUTH,
  IPSEC_TRANSFORM_ESP_CIPHER,
  IPSEC_TRANSFORM_ESP_AUTH_AND_CIPHER,
  IPSEC_TRANSFORM_ESP_AUTH_FW,
  IPSEC_TRANSFORM_TYPE_MAX
} IPSEC_TRANSFORM_TYPE;

Константы

 
IPSEC_TRANSFORM_AH
Значение: 1
Указывает преобразование заголовка проверки подлинности (AH).
IPSEC_TRANSFORM_ESP_AUTH
Указывает преобразование "Инкапсуляция полезных данных безопасности" (ESP) только для проверки подлинности.
IPSEC_TRANSFORM_ESP_CIPHER
Указывает преобразование шифра ESP.
IPSEC_TRANSFORM_ESP_AUTH_AND_CIPHER
Указывает проверку подлинности ESP и преобразование шифра.
IPSEC_TRANSFORM_ESP_AUTH_FW
Указывает, что первый пакет должен отправляться дважды: один раз с инкапсуляцией ESP/AH и один раз в виде чистого текста. Затем весь сеанс отправляется в виде ясного текста.

Исходный пакет позволит применить существующие правила брандмауэра к подключению. Последующий поток данных с прозрачным текстом позволяет посредникам изменять поток.


Примечание Доступно только в Windows Server 2008 R2, Windows 7 или более поздней версии.

 
IPSEC_TRANSFORM_TYPE_MAX
Максимальное значение только для тестирования.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть ipsectypes.h

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

Перечисляемые типы WFP