estrutura KERB_ADD_CREDENTIALS_REQUEST_EX (ntsecapi.h)
Especifica uma mensagem para adicionar, remover ou substituir uma credencial de servidor extra para uma sessão de logon e os SPNs ( nomes de entidade de serviço ) a serem associados a essa credencial. A constante SeTcbPrivilege é necessária para alterar as credenciais de outra conta de logon.
Sintaxe
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;
Membros
Credentials
Uma estrutura KERB_ADD_CREDENTIALS_REQUEST que especifica as credenciais a serem adicionadas, removidas ou substituídas.
PrincipalNameCount
O número de elementos na matriz PrincipalNames .
PrincipalNames[ANYSIZE_ARRAY]
Uma matriz de SPNs a ser associada à conta de usuário especificada pelo membro Credenciais
Comentários
Chamar a função LsaCallAuthenticationPackage com essa estrutura afeta apenas o comportamento da função AcceptSecurityContext (Kerberos). O uso dessa estrutura permite que vários servidores físicos e virtuais compartilhem uma única identidade.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | ntsecapi.h |