estrutura SecPkgContext_StreamSizes (sspi.h)

A estrutura SecPkgContext_StreamSizes indica os tamanhos das várias partes de um fluxo para uso com as funções de suporte à mensagem. A função QueryContextAttributes (Geral) usa essa estrutura.

Sintaxe

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

Membros

cbHeader

Especifica o tamanho, em bytes, da parte do cabeçalho. Se zero, nenhum cabeçalho será usado.

cbTrailer

Especifica o tamanho máximo, em bytes, da parte do trailer. Se zero, nenhum trailer será usado.

cbMaximumMessage

Especifica o tamanho, em bytes, da maior mensagem que pode ser encapsulada.

cBuffers

Especifica o número de buffers a serem passados.

cbBlockSize

Especifica o tamanho integral preferencial das mensagens. Por exemplo, oito indica que as mensagens devem ser de tamanho zero mod oito para o desempenho ideal. Mensagens diferentes desse tamanho de bloco podem ser acolchoadas.

Comentários

Os aplicativos que chamam EncryptMessage (Geral) devem marcar os valores dos membros cbHeader, cbTrailer e cbMaximumMessage para determinar o tamanho do pacote criptografado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho sspi.h (inclua Security.h)

Confira também

QueryContextAttributes (Geral)