DAV_CALLBACK_CRED structure (davclnt.h)
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
Requirement | Value |
---|---|
Minimum supported client | Windows Vista with SP2 [desktop apps only] |
Minimum supported server | Windows Server 2008 with SP2 [desktop apps only] |
Header | davclnt.h |