Partager via


structure SecPkgContext_StreamSizes (sspi.h)

La structure SecPkgContext_StreamSizes indique les tailles des différentes parties d’un flux à utiliser avec les fonctions de prise en charge des messages. La fonction QueryContextAttributes (Général) utilise cette structure.

Syntaxe

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

Membres

cbHeader

Spécifie la taille, en octets, de la partie d’en-tête. Si zéro, aucun en-tête n’est utilisé.

cbTrailer

Spécifie la taille maximale, en octets, de la partie de la bande-annonce. Si zéro, aucune bande-annonce n’est utilisée.

cbMaximumMessage

Spécifie la taille, en octets, du plus grand message pouvant être encapsulé.

cBuffers

Spécifie le nombre de mémoires tampons à passer.

cbBlockSize

Spécifie la taille intégrale préférée des messages. Par exemple, huit indique que les messages doivent être de taille zéro mod huit pour des performances optimales. Les messages autres que cette taille de bloc peuvent être ajoutés.

Remarques

Les applications appelant EncryptMessage (Général) doivent case activée les valeurs des membres cbHeader, cbTrailer et cbMaximumMessage pour déterminer la taille du paquet chiffré.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête sspi.h (include Security.h)

Voir aussi

QueryContextAttributes (Général)