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 |