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


структура SecPkgContext_ProtoInfoA (sspi.h)

[Структура SecPkgContext_ProtoInfo доступна для использования в операционных системах, указанных в разделе "Требования". Он может быть изменен или недоступен в последующих версиях. Вместо этого используйте структуру SecPkgContext_ConnectionInfo.]

Структура SecPkgContext_ProtoInfo содержит сведения об используемом протоколе.

Этот атрибут поддерживается только поставщиком поддержки безопасности Schannel (SSP).

Синтаксис

typedef struct _SecPkgContext_ProtoInfoA {
  SEC_CHAR      *sProtocolName;
  unsigned long majorVersion;
  unsigned long minorVersion;
} SecPkgContext_ProtoInfoA, *PSecPkgContext_ProtoInfoA;

Члены

sProtocolName

Указатель на строку, содержащую имя протокола.

majorVersion

Номер основной версии.

minorVersion

Дополнительный номер версии.

Замечания

Заметка

Заголовок sspi.h определяет SecPkgContext_ProtoInfo как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows XP [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
заголовка sspi.h (include Schnlsp.h)