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

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

Синтаксис

typedef struct _DAV_CALLBACK_CRED {
  DAV_CALLBACK_AUTH_BLOB AuthBlob;
  DAV_CALLBACK_AUTH_UNP  UNPBlob;
  BOOL                   bAuthBlobValid;
  BOOL                   bSave;
} DAV_CALLBACK_CRED, *PDAV_CALLBACK_CRED;

Члены

AuthBlob

Если элемент bAuthBlobValid имеет значение TRUE, это DAV_CALLBACK_AUTH_BLOB структура, содержащая сведения об учетных данных пользователя.

UNPBlob

Если элемент bAuthBlobValid имеет значение FALSE, это DAV_CALLBACK_AUTH_UNP структура, содержащая сведения об учетных данных пользователя.

bAuthBlobValid

Значение TRUE , если учетные данные хранятся в элементе AuthBlob , а член UNPBlob следует игнорировать. Значение FALSE , если он хранится в элементе UNPBlob , а элемент AuthBlob следует игнорировать.

bSave

Значение TRUE , если учетные данные были записаны в диспетчер учетных данных, или FALSE в противном случае.

Комментарии

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

Требования

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

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

DAV_CALLBACK_AUTH_BLOB

DAV_CALLBACK_AUTH_UNP

DavAuthCallback

DavFreeCredCallback