cryptSIPLoad 函数 (mssip.h)

SIP_DISPATCH_INFO结构。 导出的函数必须以前已通过调用 CryptSIPAddProvider 函数进行注册。

语法

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

参数

[in] pgSubject

指向通过调用 CryptSIPRetrieveSubjectGuid 函数返回的 GUID 的 指针。

[in] dwFlags

此参数是保留的,必须设置为零。

[in, out] pSipDispatch

指向 SIP_DISPATCH_INFO 结构的指针,该结构包含指向特定于主题类型的 SIP 提供程序函数的指针。 调用方必须将此结构初始化为二进制零,并在调用 CryptSIPLoad 函数之前将 cbSize 成员sizeof(SIP_DISPATCH_INFO)设置为 。

返回值

如果函数成功,则函数返回 TRUE

如果函数失败,则返回 FALSE。 有关扩展的错误信息,请调用 GetLastError

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 mssip.h
Library Crypt32.lib
DLL Crypt32.dll