structure SecPkgContext_KeyingMaterialInfo (schannel.h)
La structure SecPkgContext_KeyingMaterialInfo contient des informations sur le matériel de clé exportable dans un contexte de sécurité.
Syntaxe
typedef struct _SecPkgContext_KeyingMaterialInfo {
WORD cbLabel;
LPSTR pszLabel;
WORD cbContextValue;
PBYTE pbContextValue;
DWORD cbKeyingMaterial;
} SecPkgContext_KeyingMaterialInfo, *PSecPkgContext_KeyingMaterialInfo;
Membres
cbLabel
Longueur, en octets, de l’étiquette ASCII ambiguë, y compris la terminaison NUL.
pszLabel
Chaîne ASCII terminée par NUL. L’élément de terminaison NUL est supprimé par schannel avant le mixage dans pszLabel.
Les étiquettes enregistrées par l’IANA doivent commencer par « EXPORTER » pour éviter les collisions avec les étiquettes PRF existantes. Les étiquettes commençant par « EXPERIMENTAL » peuvent être utilisées sans inscription.
cbContextValue
pbContextValue
Pointeur vers le contexte de l’application. Doit avoir la valeur NULL si cbContextValue est égal à zéro.
cbKeyingMaterial
Longueur, en octets, du matériau de keying à générer. Doit être supérieur à zéro.
Spécifications
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
En-tête | schannel.h (inclure Schannel.h, Security.h) |