Compartilhar via


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