コールバック関数PFNDAVAUTHCALLBACK_FREECRED (davclnt.h)
WebDAV クライアントは、アプリケーション定義の DavFreeCredCallback コールバック関数を呼び出して、 DavAuthCallback コールバック関数によって取得された資格情報を解放します。
PFNDAVAUTHCALLBACK_FREECRED型は、このコールバック関数へのポインターを定義します。 DavFreeCredCallback は、アプリケーション定義関数名のプレースホルダーです。
構文
PFNDAVAUTHCALLBACK_FREECRED PfndavauthcallbackFreecred;
DWORD PfndavauthcallbackFreecred(
[in] PVOID pbuffer
)
{...}
パラメーター
[in] pbuffer
DavAuthCallback コールバック関数で使用されたDAV_CALLBACK_AUTH_UNPまたはDAV_CALLBACK_AUTH_BLOB構造体へのポインター。
戻り値
関数が成功した場合、戻り値は ERROR_SUCCESS です。
関数が失敗した場合、戻り値は システム エラー コードです。
注釈
DavFreeCredCallback コールバック関数は、DavRegisterAuthCallback 関数を呼び出して登録する必要があります。
このコールバック関数は、構造体全体ではなく、DAV_CALLBACK_AUTH_UNPまたは DAV_CALLBACK_AUTH_BLOB 構造体の pBuffer メンバーが指すバッファーのみを解放する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista と SP2 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 SP2 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | davclnt.h |