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


Функция CryptSIPLoad (mssip.h)

Структура SIP_DISPATCH_INFO . Экспортированные функции должны быть ранее зарегистрированы путем вызова функции CryptSIPAddProvider .

Синтаксис

BOOL CryptSIPLoad(
  [in]      const GUID        *pgSubject,
  [in]      DWORD             dwFlags,
  [in, out] SIP_DISPATCH_INFO *pSipDispatch
);

Параметры

[in] pgSubject

Указатель на GUID, возвращаемый путем вызова функции CryptSIPRetrieveSubjectGuid .

[in] dwFlags

Этот параметр зарезервирован и должен иметь нулевое значение.

[in, out] pSipDispatch

Указатель на структуру SIP_DISPATCH_INFO , содержащую указатели на функции поставщика SIP, относящиеся к типу субъекта. Вызывающий объект должен инициализировать эту структуру двоичными нулями и задать для члена cbSize значение sizeof(SIP_DISPATCH_INFO) перед вызовом функции CryptSIPLoad .

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

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

Если функция завершается сбоем, она возвращает значение FALSE. Для получения дополнительных сведений об ошибке вызовите Метод GetLastError.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header mssip.h
Библиотека Crypt32.lib
DLL Crypt32.dll