다음을 통해 공유


DavInvalidateCache 함수(davclnt.h)

WebDAV 서버의 원격 파일에 대한 로컬 캐시의 콘텐츠를 무효화합니다.

구문

DWORD DavInvalidateCache(
  [in] LPCWSTR URLName
);

매개 변수

[in] URLName

WebDAV 서버의 원격 파일 이름을 포함하는 유니코드 문자열에 대한 포인터입니다. 이 이름은 HTTP 경로 이름(URL) 또는 UNC 경로 이름일 수 있습니다.

반환 값

함수가 성공하면 반환 값이 ERROR_SUCCESS.

함수가 실패하면 반환 값은 시스템 오류 코드입니다.

설명

DavInvalidateCache 함수는 삭제를 위해 로컬로 캐시된 파일(지정된 URL의 경우)의 내용을 표시합니다. 이 함수가 성공하면 로컬 파일 캐시가 더 이상 유효하지 않습니다. 이 함수는 동일한 프로세스 또는 로컬 컴퓨터의 다른 프로세스에 의해 파일에 대해 열린 핸들이 있는 경우 실패합니다.

URLName 매개 변수에 이름이 지정된 항목이 캐시에 없는 경우 DavInvalidateCache는 캐시를 무효화하지 않고 ERROR_SUCCESS 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 davclnt.h
라이브러리 Davclnt.lib
DLL Davclnt.dll