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


Функция AddSecurityPackageA (sspi.h)

Добавляет поставщика поддержки безопасности в список поставщиков, поддерживаемых Microsoft Negotiate.

Синтаксис

SECURITY_STATUS SEC_ENTRY AddSecurityPackageA(
  [in] LPSTR                     pszPackageName,
  [in] PSECURITY_PACKAGE_OPTIONS pOptions
);

Параметры

[in] pszPackageName

Имя добавляемого пакета.

[in] pOptions

Указатель на структуру SECURITY_PACKAGE_OPTIONS , указывающую дополнительные сведения о пакете безопасности.

Возвращаемое значение

Если функция выполняется успешно, она возвращает SEC_E_OK.

Если функция завершается сбоем, она возвращает ненулевой код ошибки.

Комментарии

Примечание

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

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header sspi.h
Библиотека Secur32.lib
DLL Secur32.dll

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

DeleteSecurityPackage