Freigeben über


COAUTHIDENTITY-Struktur (wtypesbase.h)

Enthält einen Benutzernamen und ein Kennwort.

Syntax

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

Member

User

Der Name des Benutzers

UserLength

Die Länge der User-Zeichenfolge , ohne dass NULL beendet wird.

Domain

Der Domänen- oder Arbeitsgruppenname.

DomainLength

Die Länge der Domänenzeichenfolge , ohne dass NULL beendet wird.

Password

Das Kennwort des Benutzers in der Domäne oder Arbeitsgruppe.

PasswordLength

Die Länge der Kennwortzeichenfolge , ohne dass NULL beendet wird.

Flags

Gibt an, ob es sich bei den Zeichenfolgen um Unicode-Zeichenfolgen handelt.

Wert Bedeutung
SEC_WINNT_AUTH_IDENTITY_ANSI
0x1
Die Zeichenfolgen sind ANSI-Zeichenfolgen.
SEC_WINNT_AUTH_IDENTITY_UNICODE
0x2
Die Zeichenfolgen sind Unicode-Zeichenfolgen.

Hinweise

COM speichert die Kennwortinformationen des Benutzers nicht. Anwendungen, die Kennwörter verwenden, finden Sie in der Dokumentation zu Kryptografie (CryptoAPI).

Diese Struktur entspricht der SEC_WINNT_AUTH_IDENTITY-Struktur .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [Desktop-Apps | UWP-Apps]
Kopfzeile wtypesbase.h (einschließen von WTypes.h)

Weitere Informationen

COAUTHINFO