SecPkgContext_KeyingMaterialInfo struttura (schannel.h)
La struttura SecPkgContext_KeyingMaterialInfo contiene informazioni sul materiale di chiave esportabile in un contesto di sicurezza.
Sintassi
typedef struct _SecPkgContext_KeyingMaterialInfo {
WORD cbLabel;
LPSTR pszLabel;
WORD cbContextValue;
PBYTE pbContextValue;
DWORD cbKeyingMaterial;
} SecPkgContext_KeyingMaterialInfo, *PSecPkgContext_KeyingMaterialInfo;
Members
cbLabel
Lunghezza, in byte, dell'etichetta ASCII disambiguata, inclusa la terminazione NUL.
pszLabel
Stringa ASCII con terminazione NUL. Il terminatore NUL verrà rimosso da schannel prima di combinare in pszLabel.
Le etichette registrate da IANA devono iniziare con "EXPORT" per evitare collisioni con le etichette PRF esistenti. Le etichette che iniziano con "EXPERIMENTAL" possono essere usate senza registrazione.
cbContextValue
pbContextValue
Puntatore al contesto dell'applicazione. Deve essere NULL se cbContextValue è zero.
cbKeyingMaterial
Lunghezza, in byte, del materiale di chiave da generare. Deve essere maggiore di zero.
Requisiti
Client minimo supportato | Windows 10 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Intestazione | schannel.h (includere Schannel.h, Security.h) |