Поделиться через


структура WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE (webservices.h)

Тип для указания асимметричных криптографических ключей в качестве NCRYPT_KEY_HANDLE CryptoNG.

Если эта структура используется в API (например, при создании маркера XML) и последующем использовании этого XML-маркера для канала, приложение отвечает за то, чтобы NCRYPT_KEY_HANDLE оставался действительным до тех пор, пока используется ключ. Приложение также отвечает за освобождение дескриптора, когда он больше не используется.

Этот тип поддерживается только на платформах Windows Vista и более поздних версий.

Синтаксис

typedef struct _WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE {
  WS_SECURITY_KEY_HANDLE keyHandle;
  NCRYPT_KEY_HANDLE      asymmetricKey;
} WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE;

Члены

keyHandle

Базовый тип, от которого наследуются этот тип и все остальные типы дескрипторов ключей.

asymmetricKey

Асимметричный криптографический ключ CryptoNG.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть webservices.h