webservices.h) (WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE 结构

用于将非对称加密密钥指定为 CAPI 1.0 密钥句柄的类型。

当此结构用于 API ((例如,创建 XML 令牌 )以及随后为通道) 使用该 XML 令牌 时,应用程序负责确保只要密钥正在使用,HCRYPTPROV 就保持有效。 应用程序还负责在不再使用句柄时释放句柄。

此类型仅在 Windows Vista 之前的平台上受支持:对于 Windows Vista 及更高版本,请使用 WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE

语法

typedef struct _WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE {
  WS_SECURITY_KEY_HANDLE keyHandle;
  HCRYPTPROV             provider;
  ULONG                  keySpec;
} WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE;

成员

keyHandle

从中派生此类型和所有其他键句柄类型的基类型。

provider

加密提供程序。

keySpec

密钥规范。

要求

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