KERB_ADD_CREDENTIALS_REQUEST_EX 结构 (ntsecapi.h)
指定要添加、删除或替换登录会话的额外服务器凭据的消息,以及) 与该凭据关联的 服务主体名称 (SPN。 需要 SeTcbPrivilege 常量才能更改其他登录帐户的凭据。
语法
typedef struct _KERB_ADD_CREDENTIALS_REQUEST_EX {
KERB_ADD_CREDENTIALS_REQUEST Credentials;
ULONG PrincipalNameCount;
UNICODE_STRING PrincipalNames[ANYSIZE_ARRAY];
} KERB_ADD_CREDENTIALS_REQUEST_EX, *PKERB_ADD_CREDENTIALS_REQUEST_EX;
成员
Credentials
指定要添加、删除或替换的凭据 的KERB_ADD_CREDENTIALS_REQUEST 结构。
PrincipalNameCount
PrincipalNames 数组中的元素数。
PrincipalNames[ANYSIZE_ARRAY]
要与 凭据 成员指定的用户帐户关联的 SPN 数组
注解
使用此结构调用 LsaCallAuthenticationPackage 函数仅影响 AcceptSecurityContext (Kerberos) 函数的行为。 使用此结构,多个物理服务器和虚拟服务器可以共享单个标识。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | ntsecapi.h |