namcache.h header
This header is used by ifsk. For more information, see:
namcache.h contains the following programming interfaces:
Functions
RxNameCacheActivateEntry RxNameCacheActivateEntry takes a name cache entry and updates the expiration time and the network mini-redirector context. It then puts the name cache entry on the active list. |
RxNameCacheCheckEntry RxNameCacheCheckEntry checks a name cache entry for validity. A valid entry means that the lifetime has not expired and the MRxContext parameter passes the equality check. |
RxNameCacheCreateEntry RxNameCacheCreateEntry allocates and initializes a NAME_CACHE structure with the given name string. |
RxNameCacheExpireEntry RxNameCacheExpireEntry puts a NAME_CACHE entry on the free list for recycling. |
RxNameCacheExpireEntryWithShortName RxNameCacheExpireEntryWithShortName expires all of the name cache entries whose name prefix matches the given short file name. |
RxNameCacheFetchEntry RxNameCacheFetchEntry looks for a match with a specified name string for a NAME_CACHE entry. |
RxNameCacheFinalize RxNameCacheFinalize releases the storage for all of the NAME_CACHE entries associated with a NAME_CACHE_CONTROL structure. |
RxNameCacheFreeEntry RxNameCacheFreeEntry releases the storage for a NAME_CACHE entry and decrements the count of the NAME_CACHE cache entries associated with a NAME_CACHE_CONTROL structure. |
RxNameCacheInitialize RxNameCacheInitialize initializes a name cache (NAME_CACHE_CONTROL structure). |