Функция DavCancelConnectionsToServer (davclnt.h)
Закрывает все подключения к серверу WebDAV, удаленному файлу или каталогу на сервере WebDAV.
Синтаксис
DWORD DavCancelConnectionsToServer(
[in] LPWSTR lpName,
BOOL fForce
);
Параметры
[in] lpName
Указатель на строку Юникода, завершающуюся null, которая содержит имя удаленного файла или сервера. Эта строка должна иметь один из следующих форматов:
- Путь http://сервера/
- \\server\path
- server
fForce
Логическое значение, указывающее, должно ли быть закрыто соединение при наличии открытых файлов. Присвойте этому параметру значение FALSE , если соединение должно быть закрыто только в том случае, если открытых файлов нет. Задайте для этого параметра значение TRUE , если подключение должно быть закрыто, даже если есть открытые файлы.
Возвращаемое значение
Если функция выполняется успешно, возвращаемое значение будет ERROR_SUCCESS.
Если функция завершается ошибкой, возвращаемым значением будет системный код ошибки или код сетевой ошибки, например одно из следующих значений.
Код возврата | Описание |
---|---|
|
Параметр lpName содержал недопустимое значение. |
|
Параметр lpName содержал значение, не являющееся допустимым именем удаленного файла. |
|
Подключения к удаленному файлу или серверу не найдены. |
|
В подключении есть открытые файлы, а параметру fForce присвоено значение FALSE. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | davclnt.h |
Библиотека | Davclnt.lib |
DLL | Davclnt.dll |