Share via


estructura de KERB_ADD_CREDENTIALS_REQUEST (ntsecapi.h)

Especifica un mensaje para agregar, quitar o reemplazar una credencial de servidor adicional para una sesión de inicio de sesión. SeTcbPrivilege es necesario para modificar las credenciales de otra cuenta de inicio de sesión.

Sintaxis

typedef struct _KERB_ADD_CREDENTIALS_REQUEST {
  KERB_PROTOCOL_MESSAGE_TYPE MessageType;
  UNICODE_STRING             UserName;
  UNICODE_STRING             DomainName;
  UNICODE_STRING             Password;
  LUID                       LogonId;
  ULONG                      Flags;
} KERB_ADD_CREDENTIALS_REQUEST, *PKERB_ADD_CREDENTIALS_REQUEST;

Miembros

MessageType

Valor de la enumeración KERB_PROTOCOL_MESSAGE_TYPE que enumera los tipos de mensajes que se pueden enviar al paquete de autenticación Kerberos llamando a la función LsaCallAuthenticationPackage . Este miembro debe establecerse en KerbAddExtraCredentialsMessage.

UserName

Nombre de usuario de la credencial.

DomainName

Nombre de dominio de la credencial.

Password

Contraseña de la credencial.

LogonId

Identificador de inicio de sesión de la credencial. El valor de este miembro puede ser NULL.

Flags

Valor que especifica qué hacer con la credencial. Puede ser uno de los siguientes valores.

Valor Significado
KERB_REQUEST_ADD_CREDENTIAL
1
Agregue la credencial especificada a la sesión de inicio de sesión.
KERB_REQUEST_REPLACE_CREDENTIAL
2
Reemplace la credencial especificada en la sesión de inicio de sesión.
KERB_REQUEST_REMOVE_CREDENTIAL
4
Quite la credencial especificada de la sesión de inicio de sesión.

Comentarios

Llamar a la función LsaCallAuthenticationPackage con esta estructura afecta solo al comportamiento de la función AcceptSecurityContext (Kerberos). El uso de esta estructura permite que varios servidores físicos y virtuales compartan una sola identidad.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado ntsecapi.h

Consulte también

KERB_ADD_CREDENTIALS_REQUEST_EX