Função DavInvalidateCache (davclnt.h)
Invalida o conteúdo do cache local para um arquivo remoto em um servidor WebDAV.
Sintaxe
DWORD DavInvalidateCache(
[in] LPCWSTR URLName
);
Parâmetros
[in] URLName
Um ponteiro para uma cadeia de caracteres Unicode que contém o nome de um arquivo remoto em um servidor WebDAV. Esse nome pode ser um nome de caminho HTTP (URL) ou um nome de caminho UNC.
Retornar valor
Se a função obtiver êxito, o valor retornado será ERROR_SUCCESS.
Se a função falhar, o valor retornado será um código de erro do sistema.
Comentários
A função DavInvalidateCache marca o conteúdo do arquivo armazenado em cache localmente (para a URL especificada) para exclusão. Se essa função for bem-sucedida, o cache de arquivos local não será mais válido. Essa função falhará se houver identificadores abertos no arquivo pelo mesmo processo ou por um processo diferente no computador local.
Se o item nomeado no parâmetro URLName não estiver presente no cache, DavInvalidateCache retornará ERROR_SUCCESS sem invalidar o cache.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | davclnt.h |
Biblioteca | Davclnt.lib |
DLL | Davclnt.dll |