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 |