Condividi tramite


Funzione DavCancelConnectionsToServer (davclnt.h)

Chiude tutte le connessioni a un server WebDAV o a un file o una directory remota in un server WebDAV.

Sintassi

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

Parametri

[in] lpName

Puntatore a una stringa Unicode con terminazione null contenente il nome del file o del server remoto. Questa stringa deve essere in uno dei formati seguenti:

  • percorso http:// server/
  • \\server\path
  • server
dove il server è il nome di un server WebDAV e il percorso è il percorso di un file o una directory remota nel server.

fForce

Valore booleano che specifica se la connessione deve essere chiusa se sono presenti file aperti. Impostare questo parametro su FALSE se la connessione deve essere chiusa solo se non sono presenti file aperti. Impostare questo parametro su TRUE se la connessione deve essere chiusa anche se sono presenti file aperti.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è ERROR_SUCCESS.

Se la funzione ha esito negativo, il valore restituito è un codice di errore di sistema o codice di errore di rete, ad esempio uno dei valori seguenti.

Codice restituito Descrizione
ERROR_INVALID_PARAMETER
Il parametro lpName contiene un valore non valido.
WN_BAD_NETNAME
Il parametro lpName contiene un valore che non era un nome di file remoto valido.
WN_NOT_CONNECTED
Non sono state trovate connessioni al file o al server remoto.
WN_OPEN_FILES
Nella connessione sono presenti file aperti e il parametro fForce è stato impostato su FALSE.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione davclnt.h
Libreria Davclnt.lib
DLL Davclnt.dll