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) |