Freigeben über


PFNDAVAUTHCALLBACK_FREECRED Rückruffunktion (davclnt.h)

Der WebDAV-Client ruft die anwendungsdefinierte DavFreeCredCallback-Rückruffunktion auf, um die Anmeldeinformationen frei zu geben, die von der Rückruffunktion DavAuthCallback abgerufen wurden.

Der PFNDAVAUTHCALLBACK_FREECRED-Typs definiert einen Zeiger auf diese Rückruffunktion. DavFreeCredCallback ist ein Platzhalter für den anwendungsdefinierten Funktionsnamen.

Syntax

PFNDAVAUTHCALLBACK_FREECRED PfndavauthcallbackFreecred;

DWORD PfndavauthcallbackFreecred(
  [in] PVOID pbuffer
)
{...}

Parameter

[in] pbuffer

Ein Zeiger auf die DAV_CALLBACK_AUTH_UNP - oder DAV_CALLBACK_AUTH_BLOB-Struktur , die in der Rückruffunktion DavAuthCallback verwendet wurde.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS.

Wenn die Funktion fehlschlägt, ist der Rückgabewert ein Systemfehlercode.

Hinweise

Die Rückruffunktion DavFreeCredCallback muss durch Aufrufen der Funktion DavRegisterAuthCallback registriert werden.

Diese Rückruffunktion sollte nur den Puffer freigeben, auf den der pBuffer-Member der DAV_CALLBACK_AUTH_UNP oder DAV_CALLBACK_AUTH_BLOB Struktur verweist, nicht die gesamte Struktur.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 mit SP2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile davclnt.h

Weitere Informationen

DAV_CALLBACK_CRED

DavAuthCallback