다음을 통해 공유


FsRtlDeleteKeyFromTunnelCache 함수(ntifs.h)

FsRtlDeleteKeyFromTunnelCache 루틴은 삭제되는 디렉터리의 파일에 대한 터널 캐시 항목을 삭제합니다.

통사론

void FsRtlDeleteKeyFromTunnelCache(
  [in] TUNNEL    *Cache,
       ULONGLONG DirectoryKey
);

매개 변수

[in] Cache

FsRtlInitializeTunnelCache의해 초기화된 터널 캐시에 대한 포인터입니다.

DirectoryKey

제거되는 디렉터리의 디렉터리 키 값입니다. 자세한 내용은 FsRtlInitializeTunnelCache대한 참조 항목을 참조하세요.

반환 값

없음

발언

파일 시스템은 볼륨에서 디렉터리를 삭제할 때 FsRtlDeleteKeyFromTunnelCache 호출합니다. FsRtlDeleteKeyFromTunnelCache 디렉터리 키가 DirKey 매개 변수에 지정된 값과 일치하는 모든 터널 캐시 항목을 삭제합니다.

터널 캐시를 삭제하려면 FsRtlDeleteTunnelCache사용합니다.

호출자는 이 호출을 FsRtlDeleteTunnelCache동기화해야 합니다. 즉, 파일 시스템은 FsRtlDeleteKeyFromTunnelCache 호출하지 않고 다른 스레드에서 동시에 FsRtlDeleteTunnelCache 확인해야 합니다.

파일 이름 터널링에 대한 자세한 내용은 Microsoft 기술 자료 문서 172190참조하세요.

요구 사항

요구
지원되는 최소 클라이언트 Windows 2000
대상 플랫폼 보편적
헤더 ntifs.h(FltKernel.h, Ntifs.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

참고 항목

FsRtlDeleteTunnelCache

FsRtlInitializeTunnelCache