estructura SecPkgContext_StreamSizes (sspi.h)

La estructura SecPkgContext_StreamSizes indica los tamaños de las distintas partes de una secuencia para su uso con las funciones de compatibilidad de mensajes. La función QueryContextAttributes (General) usa esta estructura.

Sintaxis

typedef struct _SecPkgContext_StreamSizes {
  unsigned long cbHeader;
  unsigned long cbTrailer;
  unsigned long cbMaximumMessage;
  unsigned long cBuffers;
  unsigned long cbBlockSize;
} SecPkgContext_StreamSizes, *PSecPkgContext_StreamSizes;

Miembros

cbHeader

Especifica el tamaño, en bytes, de la parte del encabezado. Si es cero, no se usa ningún encabezado.

cbTrailer

Especifica el tamaño máximo, en bytes, de la parte del finalizador. Si es cero, no se usa ningún finalizador.

cbMaximumMessage

Especifica el tamaño, en bytes, del mensaje más grande que se puede encapsular.

cBuffers

Especifica el número de búferes que se van a pasar.

cbBlockSize

Especifica el tamaño entero preferido de los mensajes. Por ejemplo, ocho indica que los mensajes deben tener un tamaño cero mod ocho para obtener un rendimiento óptimo. Los mensajes distintos de este tamaño de bloque se pueden rellenar.

Comentarios

Las aplicaciones que llaman a EncryptMessage (General) deben comprobar los valores de los miembros cbHeader, cbTrailer y cbMaximumMessage para determinar el tamaño del paquete cifrado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado sspi.h (include Security.h)

Consulte también

QueryContextAttributes (General)