Compartir a través de


Función DavInvalidateCache (davclnt.h)

Invalida el contenido de la memoria caché local para un archivo remoto en un servidor WebDAV.

Sintaxis

DWORD DavInvalidateCache(
  [in] LPCWSTR URLName
);

Parámetros

[in] URLName

Puntero a una cadena Unicode que contiene el nombre de un archivo remoto en un servidor WebDAV. Este nombre puede ser un nombre de ruta de acceso HTTP (URL) o un nombre de ruta de acceso UNC.

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.

Comentarios

La función DavInvalidateCache marca el contenido del archivo almacenado en caché local (para la dirección URL especificada) para su eliminación. Si esta función se realiza correctamente, la caché de archivos local ya no es válida. Esta función produce un error si hay algún identificador abierto en el archivo ya sea por el mismo proceso o por otro proceso en el equipo local.

Si el elemento denominado en el parámetro URLName no está presente en la memoria caché, DavInvalidateCache devuelve ERROR_SUCCESS sin invalidar la memoria caché.

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