RxNameCacheExpireEntryWithShortName 函数 (namcache.h)

RxNameCacheExpireEntryWithShortName 使名称前缀与给定的短文件名匹配的所有名称缓存条目过期。

语法

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

参数

[in] NameCacheCtl

指向要扫描的NAME_CACHE_CONTROL结构的指针。

[in] Name

指向 Unicode 字符串的指针,该字符串包含用于扫描名称缓存条目匹配项以过期的名称前缀。

返回值

没有

言论

RxNameCacheExpireEntryWithShortName 例程扫描活动列表,并在免费列表的头插入任何匹配的NAME_CACHE条目。 NAME_CACHE项的 CaseInsensitive 成员用于确定在匹配 Name 参数时扫描是否应忽略区分大小写。

由于扫描活动列表,因此 RxNameCacheExpireEntryWithShortName 例程会将任何未匹配的条目置于免费列表中。 名称 值为零的长度将匹配所有条目,并在免费列表中插入条目。

要求

要求 价值
目标平台 桌面
标头 namcache.h (包括 Namcache.h)
IRQL <= APC_LEVEL

另请参阅

RxNameCacheActivateEntry

RxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntry

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheInitialize