SecPkgContext_Sizes 構造体 (sspi.h)
SecPkgContext_Sizes構造体は、メッセージ サポート関数で使用される重要な構造体のサイズを示します。 QueryContextAttributes (General) 関数はこの構造体を使用します。
構文
typedef struct _SecPkgContext_Sizes {
unsigned long cbMaxToken;
unsigned long cbMaxSignature;
unsigned long cbBlockSize;
unsigned long cbSecurityTrailer;
} SecPkgContext_Sizes, *PSecPkgContext_Sizes;
メンバー
cbMaxToken
認証交換で使用されるセキュリティ トークンの最大サイズを指定します。
cbMaxSignature
MakeSignature 関数によって作成される署名の最大サイズを指定します。 整合性サービスが要求されていない場合、または使用可能な場合、このメンバーは 0 である必要があります。
cbBlockSize
メッセージの優先する整数サイズを指定します。 たとえば、8 は、最適なパフォーマンスを得るには、メッセージのサイズが 0 mod 8 であることを示します。 このブロック・サイズ以外のメッセージは、埋め込むことができます。
cbSecurityTrailer
メッセージに追加するセキュリティ トレーラーのサイズ。 関連するサービスが要求されていない場合、または使用できない場合、このメンバーは 0 である必要があります。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | sspi.h (Security.h を含む) |