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) |