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
如果凭据信息存储在 AuthBlob 成员中,并且应忽略 UNPBlob 成员,则为 TRUE。 如果 存储在 UNPBlob 成员中,则应忽略 AuthBlob 成员,则为 FALSE。
bSave
如果凭据信息已写入凭据管理器,则为 TRUE,否则为 FALSE。
注解
DavAuthCallback 回调函数使用此结构。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista SP2 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 SP2 [仅限桌面应用] |
标头 | davclnt.h |