SECURITY_PACKAGE_OPTIONS 结构 (sspi.h)

指定有关安全包的信息。 AddSecurityPackage 函数使用此结构。

语法

typedef struct _SECURITY_PACKAGE_OPTIONS {
  unsigned long Size;
  unsigned long Type;
  unsigned long Flags;
  unsigned long SignatureSize;
  void          *Signature;
} SECURITY_PACKAGE_OPTIONS, *PSECURITY_PACKAGE_OPTIONS;

成员

Size

此结构的大小(以字节为单位)。

Type

安全包的类型。 这可以是以下值之一。

含义
SECPKG_OPTIONS_TYPE_UNKNOWN
0
包类型未知。
SECPKG_OPTIONS_TYPE_LSA
1
安全包是 LSA 身份验证 包。
SECPKG_OPTIONS_TYPE_SSPI
2
安全包是 SSPI) 包 (安全支持提供程序接口

Flags

此成员是保留的。 请勿使用。

SignatureSize

此安全包的数字签名的大小(以字节为单位)。

Signature

此安全包的数字签名。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 sspi.h