DAV_CALLBACK_CRED structure

Stores user credential information that was retrieved by the DavAuthCallback callback function.

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;

Members

AuthBlob

If the bAuthBlobValid member is TRUE, this member is a DAV_CALLBACK_AUTH_BLOB structure that contains the user credential information.

UNPBlob

If the bAuthBlobValid member is FALSE, this member is a DAV_CALLBACK_AUTH_UNP structure that contains the user credential information.

bAuthBlobValid

TRUE if the credential information is stored in the AuthBlob member, and the UNPBlob member should be ignored. FALSE if it is stored in the UNPBlob member, and the AuthBlob member should be ignored.

bSave

TRUE if the credential information was written to the credential manager, or FALSE otherwise.

Remarks

This structure is used by the DavAuthCallback callback function.

Requirements

Minimum supported client

Windows Vista with SP2 [desktop apps only]

Minimum supported server

Windows Server 2008 with SP2 [desktop apps only]

Header

Davclnt.h

See also

DAV_CALLBACK_AUTH_BLOB
DAV_CALLBACK_AUTH_UNP
DavAuthCallback
DavFreeCredCallback

 

 

Community Additions

ADD
Show: