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


структура SCH_CRED_SECRET_PRIVKEY (schannel.h)

[Структура SCH_CRED_SECRET_PRIVKEY доступна для использования в операционных системах, указанных в разделе Требования. В последующих версиях он может быть изменен или недоступен. Вместо этого используйте структуру SCH_CREDENTIALS .]

Структура SCH_CRED_SECRET_PRIVKEY содержит сведения о закрытом ключе , необходимые для проверки подлинности клиента или сервера.

Синтаксис

typedef struct _SCH_CRED_SECRET_PRIVKEY {
  DWORD dwType;
  PBYTE pPrivateKey;
  DWORD cbPrivateKey;
  PSTR  pszPassword;
} SCH_CRED_SECRET_PRIVKEY, *PSCH_CRED_SECRET_PRIVKEY;

Члены

dwType

Всегда должно быть задано значение SCHANNEL_SECRET_PRIVKEY.

pPrivateKey

Указатель на зашифрованный закрытый ключ.

cbPrivateKey

Число байтов в зашифрованном закрытом ключе.

pszPassword

Указатель на строку, завершающуюся значением NULL, которую Schannel использует для расшифровки закрытого ключа.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть schannel.h (включая Schnlsp.h)