COAUTHIDENTITY (Compact 2013)

3/26/2014

This structure represents a user name and password.

A pointer to a COAUTHIDENTITY structure is a member of the COAUTHINFO structure, which specifies authentication settings for remote activation requests.

Syntax

typedef struct _COAUTHIDENTITY {
  USHORT* User; 
  ULONG UserLength; 
  USHORT* Domain; 
  ULONG DomainLength; 
  USHORT* Password; 
  ULONG PasswordLength; 
  ULONG Flags; 
} COAUTHIDENTITY; 

Members

  • User
    String containing the user's name.
  • UserLength
    Length of the User string, without the terminating NULL.
  • Domain
    String containing the domain or workgroup name.
  • DomainLength
    Length of the Domain string, without the terminating NULL.
  • Password
    String containing the user's password in the domain or workgroup.
  • PasswordLength
    Length of the Password string, without the terminating NULL.
  • Flags
    Value indicating that the strings are ANSI (0x1) or Unicode(0x2).

    This value can be SEC_WINNT_AUTH_IDENTITY_ANSI or SEC_WINNT_AUTH_IDENTITY_UNICODE.

Requirements

Header

wtypes.h

See Also

Reference

Storage Structures
COAUTHINFO
COSERVERINFO