структура DAV_CALLBACK_AUTH_UNP (davclnt.h)

Хранит сведения об имени пользователя и пароле, полученные функцией обратного вызова DavAuthCallback .

Синтаксис

typedef struct _DAV_CALLBACK_AUTH_UNP {
  LPWSTR pszUserName;
  ULONG  ulUserNameLength;
  LPWSTR pszPassword;
  ULONG  ulPasswordLength;
} DAV_CALLBACK_AUTH_UNP, *PDAV_CALLBACK_AUTH_UNP;

Члены

pszUserName

Указатель на строку, содержащую имя пользователя. Эта строка выделяется функцией обратного вызова DavAuthCallback .

ulUserNameLength

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

pszPassword

Указатель на строку, содержащую пароль. Эта строка выделяется davAuthCallback.

ulPasswordLength

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

Комментарии

Эта структура включена в качестве элемента в структуру DAV_CALLBACK_CRED .

Функция обратного вызова DavFreeCredCallback должна освобождать только буфер, на который указывает элемент pBuffer , а не всю структуру.

Требования

   
Минимальная версия клиента Windows Vista с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Windows Server 2008 с пакетом обновления 2 (SP2) [только классические приложения]
Верхняя часть davclnt.h

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

DAV_CALLBACK_AUTH_BLOB

DavAuthCallback