DAV_CALLBACK_AUTH_UNP 结构 (davclnt.h)
存储 DavAuthCallback 回调函数检索到的用户名和密码信息。
语法
typedef struct _DAV_CALLBACK_AUTH_UNP {
LPWSTR pszUserName;
ULONG ulUserNameLength;
LPWSTR pszPassword;
ULONG ulPasswordLength;
} DAV_CALLBACK_AUTH_UNP, *PDAV_CALLBACK_AUTH_UNP;
成员
pszUserName
指向包含用户名的字符串的指针。 此字符串由 DavAuthCallback 回调函数分配。
ulUserNameLength
用户名的长度(以 WCHAR 为单位),不包括终止 NULL 字符。
pszPassword
指向包含密码的字符串的指针。 此字符串由 DavAuthCallback 分配。
ulPasswordLength
密码的长度(以 WCHAR 为单位),不包括终止 NULL 字符。
备注
此结构作为 成员包含在 DAV_CALLBACK_CRED 结构中。
DavFreeCredCallback 回调函数应仅释放 pBuffer 成员指向的缓冲区,而不应释放整个结构。
要求
最低受支持的客户端 | Windows Vista SP2 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 SP2 [仅限桌面应用] |
标头 | davclnt.h |