다음을 통해 공유


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