RxNameCacheExpireEntryWithShortName-Funktion (namcache.h)
RxNameCacheExpireEntryWithShortName läuft alle Namencacheeinträge ab, deren Namenspräfix dem angegebenen kurzen Dateinamen entspricht.
Syntax
void RxNameCacheExpireEntryWithShortName(
[in] IN PNAME_CACHE_CONTROL NameCacheCtl,
[in] IN PUNICODE_STRING Name
);
Parameter
[in] NameCacheCtl
Ein Zeiger auf die zu scannende NAME_CACHE_CONTROL Struktur.
[in] Name
Ein Zeiger auf die Unicode-Zeichenfolge, die das Namenspräfix enthält, um zu überprüfen, bis der Cacheeintrag abläuft.
Rückgabewert
Nichts
Bemerkungen
Die RxNameCacheExpireEntryWithShortName Routine überprüft die aktive Liste und fügt alle übereinstimmenden NAME_CACHE Einträge an der Kopfzeile der kostenlosen Liste ein. Das Member des NAME_CACHE Eintrags wird verwendet, um zu bestimmen, ob die Groß-/Kleinschreibung ignoriert werden soll, wenn der parameter Name entspricht.
Da die aktive Liste gescannt wird, platziert die RxNameCacheExpireEntryWithShortName Routine alle nicht übereinstimmenden Einträge, die in der kostenlosen Liste abgelaufen sind. Ein Name Wert der Länge Null entspricht allen Einträgen und fügt die Einträge in die freie Liste ein.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | namcache.h (include Namcache.h) |
IRQL- | <= APC_LEVEL |