wintrust.h) (CRYPT_PROVIDER_DEFUSAGE 结构

wintrustGetDefaultForUsage 函数使用CRYPT_PROVIDER_DEFUSAGE结构来检索提供程序的默认用法的回调信息。

语法

typedef struct _CRYPT_PROVIDER_DEFUSAGE {
  DWORD  cbStruct;
  GUID   gActionID;
  LPVOID pDefPolicyCallbackData;
  LPVOID pDefSIPClientData;
} CRYPT_PROVIDER_DEFUSAGE, *PCRYPT_PROVIDER_DEFUSAGE;

成员

cbStruct

结构的大小(以字节为单位)。

gActionID

指定提供程序的默认操作的 GUID。

pDefPolicyCallbackData

指向用于将特定于策略的数据传递到策略提供程序的数据缓冲区的指针。

pDefSIPClientData

指向数据缓冲区的指针,该缓冲区用于将主题接口包 (SIP) 特定数据传递给 SIP 提供程序。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 wintrust.h

另请参阅

CRYPT_PROVIDER_REGDEFUSAGE

WintrustGetDefaultForUsage