[New - Windows NT]
WinLoadTrustProvider函数将信任提供者DLL加载到调用进程的地址空间中。该函数将已注册的信任提供程序加载为能够处理指定的操作标识符。您可以使用WinLoadTrustProvider来确定本地计算机是否具有支持指定操作标识符的信任提供程序。WinLoadTrustProvider不执行该操作。
BOOL WinLoadTrustProvider(
GUID * 【ActionID】 | //指向信任提供者操作标识符的指针 |
); |
参数
【ActionID】
指向标识信任提供者操作的GUID结构的指针。
WinTrust服务旨在与由第三方实施的信任提供商合作。每个信任提供者都提供自己唯一的一组操作标识符。有关信任提供程序支持的操作标识符的信息,请参阅该信任提供程序的文档。
返回值
如果该函数定位并加载了支持指定操作标识符的信任提供程序,则返回值为非零值。
如果函数找不到或加载信任提供者,则返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
在调用WinVerifyTrust函数执行指定的操作之前,不需要调用WinLoadTrustProvider函数。WinVerifyTrust如果尚未加载信任提供者,则会自动加载。但是,建议先预载,因为它会减少首次拨打WinVerifyTrust所需的时间。
也可以看看
GUID, WinVerifyTrust