Partager via


SCH_CRED_SECRET_PRIVKEY structure (schannel.h)

[La structure SCH_CRED_SECRET_PRIVKEY peut être utilisée dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il sera peut-être modifié ou indisponible dans les versions ultérieures. Utilisez plutôt la structure SCH_CREDENTIALS .]

La structure SCH_CRED_SECRET_PRIVKEY contient les informations de clé privée nécessaires à l’authentification d’un client ou d’un serveur.

Syntaxe

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

Membres

dwType

Doit toujours être défini sur SCHANNEL_SECRET_PRIVKEY.

pPrivateKey

Pointeur vers une clé privée chiffrée.

cbPrivateKey

Nombre d’octets dans la clé privée chiffrée.

pszPassword

Pointeur vers une chaîne terminée par null que Schannel utilise pour déchiffrer la clé privée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête schannel.h (include Schnlsp.h)