SEC_WINNT_AUTH_IDENTITY (Compact 2013)
3/28/2014
This structure is used to establish the identity of the client and is authentication-service specific.
Syntax
typedef struct _SEC_WINNT_AUTH_IDENTITY {
unsigned short _RPC_FAR* User;
unsigned long UserLength;
unsigned short _RPC_FAR* Domain;
unsigned long DomainLength;
unsigned long _RPC_FAR* Password;
unsigned long PasswordLength;
unsigned long Flags;
} SEC_WINNT_AUTH_IDENTITY, *PSEC_WINNT_AUTH_IDENTITY;
Members
- User
String containing the user name.
- UserLength
Length of the usersting in characters, not including the terminating null.
- Domain
String containing the domain name or the workgroup name.
- DomainLength
Length of the domain string in characters, not including the terminating null.
- Password
String containing the user's password in the domain or workgroup.
- PasswordLength
Length of the password string in characters, not including the terminating null.
Flags
The following table shows the values that are valid flags for this member.Value
Description
SEC_WINNT_AUTH_IDENTITY_ANSI
The strings in this structure are in ANSI format.
SEC_WINNT_AUTH_IDENTITY_UNICODE
The strings in this structure are in Unicode format.
Remarks
This structure must remain valid for the lifetime of the binding handle.
Requirements
Header |
rpcdce.h |
See Also
Reference
Authentication Services Structures
Authentication Services Functions
NTLM Security Support Provider