WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE-Struktur (webservices.h)
Der Typ zum Angeben asymmetrischer kryptografischer Schlüssel als CAPI 1.0-Schlüsselhandles.
Wenn diese Struktur in einer API verwendet wird (z. B. bei der Erstellung von XML-Token und der nachfolgenden Verwendung dieses XML-Tokens für einen Kanal), ist die Anwendung dafür verantwortlich, sicherzustellen, dass HCRYPTPROV gültig bleibt, solange der Schlüssel verwendet wird. Die Anwendung ist auch dafür verantwortlich, das Handle frei zu geben, wenn es nicht mehr verwendet wird.
Dieser Typ wird nur auf Plattformen vor Windows Vista unterstützt: Verwenden Sie für Windows Vista und höher WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE.
Syntax
typedef struct _WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE {
WS_SECURITY_KEY_HANDLE keyHandle;
HCRYPTPROV provider;
ULONG keySpec;
} WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE;
Member
keyHandle
Der Basistyp, von dem dieser Typ und alle anderen Schlüsselhandlestypen abgeleitet werden.
provider
Der Kryptografieanbieter.
keySpec
Die Schlüsselspezifikation.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | webservices.h |