Поделиться через


Структура COAUTHIDENTITY (wtypesbase.h)

Содержит имя пользователя и пароль.

Синтаксис

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

Члены

User

Имя пользователя.

UserLength

Длина строки пользователя без завершающего значения NULL.

Domain

Имя домена или рабочей группы.

DomainLength

Длина строки домена без завершающего значения NULL.

Password

Пароль пользователя в домене или рабочей группе.

PasswordLength

Длина строки пароля без завершающего значения NULL.

Flags

Указывает, являются ли строки строками Юникода.

Значение Значение
SEC_WINNT_AUTH_IDENTITY_ANSI
0x1
Строки являются строками ANSI.
SEC_WINNT_AUTH_IDENTITY_UNICODE
0x2
Строки — это строки Юникода.

Комментарии

COM не сохраняет сведения о пароле пользователя. Сведения о приложениях, использующих пароли, см. в документации по шифрованию (CryptoAPI).

Эта структура эквивалентна структуре SEC_WINNT_AUTH_IDENTITY .

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Верхняя часть wtypesbase.h (включая WTypes.h)

См. также раздел

COAUTHINFO