SECPKG_EXTENDED_INFORMATION_CLASS 枚举 (ntsecpkg.h)

SECPKG_EXTENDED_INFORMATION_CLASS枚举描述要为安全包设置或获取的信息类型。

SpGetExtendedInformationSpSetExtendedInformation 函数使用此枚举。

语法

typedef enum _SECPKG_EXTENDED_INFORMATION_CLASS {
  SecpkgGssInfo = 1,
  SecpkgContextThunks,
  SecpkgMutualAuthLevel,
  SecpkgWowClientDll,
  SecpkgExtraOids,
  SecpkgMaxInfo,
  SecpkgNego2Info
} SECPKG_EXTENDED_INFORMATION_CLASS;

常量

 
SecpkgGssInfo
值:1
GSS OID 信息,用于在 GSS 兼容协商中标识安全包。
SecpkgContextThunks
标识对 的调用
QueryContextAttributes (本地 安全机构 (LSA) 进程空间 (LSA 模式) 处理的常规) 函数,而不是在客户端进程空间 (用户模式) 处理。
SecpkgMutualAuthLevel
系统中使用的相互身份验证级别。 此值对
仅 SpGetExtendedInformation 函数。
SecpkgWowClientDll
标识 WOW 客户端支持 32 位版本。 否则,WOW 客户端预期进程在 64 位模式下运行。 LSA 操作由 64 位版本完成。 将安全上下文传回客户端时,将加载 32 位 WOW 感知版本,并将来自 64 位版本的任何信息传递给客户端。
SecpkgExtraOids
标识可用的额外对象标识符 (OID) 。
SecpkgMaxInfo
枚举的结束值。 此值不是有效的参数值。
SecpkgNego2Info
标识安全包的 SPNego 信息。

Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 此常量不可用。

要求

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