estructura SecPkgContext_KeyingMaterialInfo (schannel.h)

La estructura SecPkgContext_KeyingMaterialInfo contiene información sobre el material de clave exportable en un contexto de seguridad.

Sintaxis

typedef struct _SecPkgContext_KeyingMaterialInfo {
  WORD  cbLabel;
  LPSTR pszLabel;
  WORD  cbContextValue;
  PBYTE pbContextValue;
  DWORD cbKeyingMaterial;
} SecPkgContext_KeyingMaterialInfo, *PSecPkgContext_KeyingMaterialInfo;

Members

cbLabel

Longitud, en bytes, de la etiqueta ASCII desambiguación, incluido el terminador NUL.

pszLabel

Cadena ASCII terminada en NUL. El terminador NUL se quitará mediante schannel antes de mezclarlo en pszLabel.

Las etiquetas registradas por IANA deben comenzar con "EXPORTER" para evitar colisiones con etiquetas PRF existentes. Las etiquetas que comienzan por "EXPERIMENTAL" se pueden usar sin registro.

cbContextValue

pbContextValue

Puntero al contexto de la aplicación. Debe ser NULL si cbContextValue es cero.

cbKeyingMaterial

Longitud, en bytes, del material de creación de claves que se va a generar. Debe ser mayor que cero.

Requisitos

   
Cliente mínimo compatible Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Encabezado schannel.h (include Schannel.h, Security.h)