Freigeben über


DAV_CALLBACK_CRED-Struktur (davclnt.h)

Speichert Benutzeranmeldeinformationen, die von der Rückruffunktion DavAuthCallback abgerufen wurden.

Syntax

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;

Member

AuthBlob

Wenn das bAuthBlobValid-ElementTRUE ist, ist dieses Element eine DAV_CALLBACK_AUTH_BLOB-Struktur , die die Benutzeranmeldeinformationen enthält.

UNPBlob

Wenn das bAuthBlobValid-ElementFALSE ist, ist dieser Member eine DAV_CALLBACK_AUTH_UNP-Struktur , die die Benutzeranmeldeinformationen enthält.

bAuthBlobValid

TRUE , wenn die Anmeldeinformationen im AuthBlob-Member gespeichert sind und das UNPBlob-Element ignoriert werden sollte. FALSE , wenn es im UNPBlob-Member gespeichert ist und das AuthBlob-Element ignoriert werden sollte.

bSave

TRUE , wenn die Anmeldeinformationen in den Anmeldeinformations-Manager geschrieben wurden, oder andernfalls FALSE .

Hinweise

Diese Struktur wird von der Rückruffunktion DavAuthCallback verwendet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 mit SP2 [nur Desktop-Apps]
Kopfzeile davclnt.h

Weitere Informationen

DAV_CALLBACK_AUTH_BLOB

DAV_CALLBACK_AUTH_UNP

DavAuthCallback

DavFreeCredCallback