struttura SecPkgContext_StreamSizes (sspi.h)

La struttura SecPkgContext_StreamSizes indica le dimensioni delle varie parti di un flusso da usare con le funzioni di supporto dei messaggi. La funzione QueryContextAttributes (General) usa questa struttura.

Sintassi

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

Members

cbHeader

Specifica le dimensioni, in byte, della parte dell'intestazione. Se zero, non viene utilizzata alcuna intestazione.

cbTrailer

Specifica le dimensioni massime, in byte, della parte del trailer. Se zero, non viene utilizzato alcun rimorchio.

cbMaximumMessage

Specifica le dimensioni, in byte, del messaggio più grande che può essere incapsulato.

cBuffers

Specifica il numero di buffer da passare.

cbBlockSize

Specifica la dimensione integrale preferita dei messaggi. Ad esempio, otto indicano che i messaggi devono essere di dimensioni pari a zero mod otto per ottenere prestazioni ottimali. I messaggi diversi da questa dimensione del blocco possono essere riempiti.

Commenti

Le applicazioni che chiamano EncryptMessage (Generale) devono controllare i valori dei membri cbHeader, cbTrailer e cbMaximumMessage per determinare le dimensioni del pacchetto crittografato.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione sspi.h (include Security.h)

Vedi anche

QueryContextAttributes (Generale)