Compartir a través de


Función DavCancelConnectionsToServer (davclnt.h)

Cierra todas las conexiones a un servidor WebDAV o a un archivo o directorio remotos en un servidor WebDAV.

Sintaxis

DWORD DavCancelConnectionsToServer(
  [in] LPWSTR lpName,
       BOOL   fForce
);

Parámetros

[in] lpName

Puntero a una cadena Unicode terminada en null que contiene el nombre del archivo o servidor remoto. Esta cadena debe tener uno de los siguientes formatos:

  • ruta de acceso de http:// server/
  • \\server\path
  • servidor
donde el servidor es el nombre de un servidor WebDAV y la ruta de acceso es la ruta de acceso a un archivo o directorio remoto en el servidor.

fForce

Valor booleano que especifica si la conexión debe cerrarse si hay archivos abiertos. Establezca este parámetro en FALSE si la conexión debe cerrarse solo si no hay archivos abiertos. Establezca este parámetro en TRUE si la conexión debe cerrarse incluso si hay archivos abiertos.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es ERROR_SUCCESS.

Si se produce un error en la función, el valor devuelto es un código de error del sistema o un código de error de red, como uno de los valores siguientes.

Código devuelto Descripción
ERROR_INVALID_PARAMETER
El parámetro lpName contenía un valor que no era válido.
WN_BAD_NETNAME
El parámetro lpName contenía un valor que no era un nombre de archivo remoto válido.
WN_NOT_CONNECTED
No se encontraron conexiones con el archivo remoto o el servidor.
WN_OPEN_FILES
Hay archivos abiertos en la conexión y el parámetro fForce se estableció en FALSE.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado davclnt.h
Library Davclnt.lib
Archivo DLL Davclnt.dll