Freigeben über


DAV_CALLBACK_AUTH_UNP-Struktur (davclnt.h)

Speichert Benutzernamen- und Kennwortinformationen, die von der DavAuthCallback-Rückruffunktion abgerufen wurden.

Syntax

typedef struct _DAV_CALLBACK_AUTH_UNP {
  LPWSTR pszUserName;
  ULONG  ulUserNameLength;
  LPWSTR pszPassword;
  ULONG  ulPasswordLength;
} DAV_CALLBACK_AUTH_UNP, *PDAV_CALLBACK_AUTH_UNP;

Member

pszUserName

Ein Zeiger auf eine Zeichenfolge, die den Benutzernamen enthält. Diese Zeichenfolge wird von der DavAuthCallback-Rückruffunktion zugeordnet.

ulUserNameLength

Die Länge des Benutzernamens in WCHAR, ohne das abschließende NULL-Zeichen .

pszPassword

Ein Zeiger auf eine Zeichenfolge, die das Kennwort enthält. Diese Zeichenfolge wird von DavAuthCallback zugeordnet.

ulPasswordLength

Die Länge des Kennworts in WCHAR, ohne das abschließende NULL-Zeichen .

Hinweise

Diese Struktur ist als Member in der DAV_CALLBACK_CRED-Struktur enthalten.

Die DavFreeCredCallback-Rückruffunktion sollte nur den Puffer freigeben, auf den der pBuffer-Member verweist, nicht die gesamte Struktur.

Anforderungen

   
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

DavAuthCallback