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 函数创建的签名的最大大小。 如果未请求完整性服务或未提供 完整性 服务,则此成员必须为零。

cbBlockSize

指定消息的首选整型大小。 例如,8 指示消息的大小应为 0 mod 8,以获得最佳性能。 可以填充此块大小以外的消息。

cbSecurityTrailer

要追加到消息的安全预告片的大小。 如果相关服务未请求或不可用,则此成员应为零。

要求

   
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 sspi.h (包括 Security.h)

另请参阅

MakeSignature

QueryContextAttributes (常规)