Freigeben über


RxNameCacheCheckEntry-Funktion (namcache.h)

RxNameCacheCheckEntry überprüft einen Namenscacheeintrag auf Gültigkeit. Ein gültiger Eintrag bedeutet, dass die Lebensdauer nicht abgelaufen ist und der MRxContext-Parameter die Gleichheitsprüfung besteht.

Syntax

RX_NC_CHECK_STATUS RxNameCacheCheckEntry(
  [in] IN PNAME_CACHE NameCache,
  [in] IN ULONG       MRxContext
);

Parameter

[in] NameCache

Ein Zeiger auf die zu überprüfende NAME_CACHE-Struktur.

[in] MRxContext

Ein Wert des Kontexts, der vom Netzwerk-Mini-Redirector für die Gleichheitsprüfung bereitgestellt wird, wenn eine gültige Eintragsprüfung ausgeführt wird.

Rückgabewert

RxNameCacheCheckEntry gibt einen der möglichen Enumerationswerte zurück, die für RX_NC_CHECK_STATUS definiert sind:

Rückgabecode Beschreibung
RX_NC_SUCCESS
Die Überprüfung war erfolgreich, und der Eintrag ist gültig.
RX_NC_TIME_EXPIRED
Die Überprüfung ist fehlgeschlagen, weil die Lebensdauer abgelaufen ist.
RX_NC_MRXCTX_FAIL
Bei der Überprüfung ist ein Fehler aufgetreten, weil die Gleichheitsprüfung in MRxContext fehlgeschlagen ist.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile namcache.h (include Namcache.h)
IRQL <= APC_LEVEL

Weitere Informationen

RxNameCacheActivateEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheInitialize