Share via


estructura SEC_WINNT_AUTH_IDENTITY_W (rpcdce.h)

La estructura de SEC_WINNT_AUTH_IDENTITY permite pasar un nombre de usuario y una contraseña determinados a la biblioteca en tiempo de ejecución para la autenticación. La estructura es válida para Windows y Macintosh.

Sintaxis

typedef struct _SEC_WINNT_AUTH_IDENTITY_W {
  unsigned short *User;
  unsigned long  UserLength;
  unsigned short *Domain;
  unsigned long  DomainLength;
  unsigned short *Password;
  unsigned long  PasswordLength;
  unsigned long  Flags;
} SEC_WINNT_AUTH_IDENTITY_W, *PSEC_WINNT_AUTH_IDENTITY_W;

Miembros

User

Cadena que contiene el nombre de usuario.

UserLength

Número de caracteres del usuario, excepto el valor NULL de terminación.

Domain

Cadena que contiene el nombre del dominio o del grupo de trabajo.

DomainLength

Número de caracteres en Dominio, excepto el valor NULL de terminación.

Password

Cadena que contiene la contraseña del usuario en el dominio o grupo de trabajo.

PasswordLength

Número de caracteres en Contraseña, excepto el valor NULL de terminación.

Flags

Marcas usadas para especificar ANSI o UNICODE. Debe ser una de las siguientes:

SEC_WINNT_AUTH_IDENTITY_ANSI

SEC_WINNT_AUTH_IDENTITY_UNICODE

Comentarios

Esta estructura debe seguir siendo válida durante la vigencia del identificador de enlace a menos que apunte desde la estructura RPC_HTTP_TRANSPORT_CREDENTIALS o RPC_HTTP_TRANSPORT_CREDENTIALS_V2 .

Las cadenas pueden ser ANSI o UNICODE en función del valor asignado a Flags.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado rpcdce.h (incluir Rpc.h)