DavCancelConnectionsToServer 関数 (davclnt.h)
WebDAV サーバー、または WebDAV サーバー上のリモート ファイルまたはディレクトリへのすべての接続を閉じます。
構文
DWORD DavCancelConnectionsToServer(
[in] LPWSTR lpName,
BOOL fForce
);
パラメーター
[in] lpName
リモート ファイルまたはサーバーの名前を含む null で終わる Unicode 文字列へのポインター。 この文字列は、次のいずれかの形式である必要があります。
- http:// server/パス
- \\server\path
- server
fForce
開いているファイルがある場合に接続を閉じるかどうかを示すブール値。 開いているファイルがない場合にのみ接続を閉じる必要がある場合は、このパラメーターを FALSE に 設定します。 開いているファイルがある場合でも接続を閉じる必要がある場合は、このパラメーターを TRUE に 設定します。
戻り値
関数が成功した場合、戻り値は ERROR_SUCCESS です。
関数が失敗した場合、戻り値は システム エラー コード またはネットワーク エラー コード (次のいずれかの値など) になります。
リターン コード | 説明 |
---|---|
|
lpName パラメーターに無効な値が含まれていました。 |
|
lpName パラメーターには、有効なリモート ファイル名ではない値が含まれていました。 |
|
リモート ファイルまたはサーバーへの接続が見つかりませんでした。 |
|
接続に開いているファイルがあり、 fForce パラメーターが FALSE に設定されました。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | davclnt.h |
Library | Davclnt.lib |
[DLL] | Davclnt.dll |