RxNameCacheExpireEntryWithShortName 함수(namcache.h)

RxNameCacheExpireEntryWithShortName 은 이름 접두사에서 지정된 짧은 파일 이름과 일치하는 모든 이름 캐시 항목이 만료됩니다.

구문

void RxNameCacheExpireEntryWithShortName(
  [in] IN PNAME_CACHE_CONTROL NameCacheCtl,
  [in] IN PUNICODE_STRING     Name
);

매개 변수

[in] NameCacheCtl

검사할 NAME_CACHE_CONTROL 구조체에 대한 포인터입니다.

[in] Name

이름 캐시 항목 일치가 만료되도록 검색할 이름 접두사를 포함하는 유니코드 문자열에 대한 포인터입니다.

반환 값

없음

설명

RxNameCacheExpireEntryWithShortName 루틴은 활성 목록을 검색하고 무료 목록의 맨 앞에 일치하는 NAME_CACHE 항목을 삽입합니다. NAME_CACHE 항목의 CaseInsensitive 멤버는 Name 매개 변수와 일치할 때 검사에서 대/소문자 구분을 무시해야 하는지 여부를 결정하는 데 사용됩니다.

활성 목록이 검사되므로 RxNameCacheExpireEntryWithShortName 루틴은 무료 목록에 만료된 일치하지 않는 항목을 배치합니다. 길이가 0인 이름 값은 모든 항목과 일치하고 무료 목록에 항목을 삽입합니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 namcache.h(Namcache.h 포함)
IRQL <= APC_LEVEL

추가 정보

RxNameCacheActivateEntry

RxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntry

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheInitialize