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 |