Функция RxNameCacheCheckEntry (namcache.h)

RxNameCacheCheckEntry проверяет запись кэша имен для допустимости. Допустимая запись означает, что срок существования не истек, и параметр MRxContext проходит проверку равенства.

Синтаксис

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

Параметры

[in] NameCache

Указатель на структуру NAME_CACHE для проверки.

[in] MRxContext

Значение контекста, предоставленного мини-перенаправлением сети для проверки равенства при проверке допустимой записи.

Возвращаемое значение

RxNameCacheCheckEntry возвращает одно из возможных значений перечисления, определенных для RX_NC_CHECK_STATUS:

Возвращаемый код Описание
RX_NC_SUCCESS
Проверка прошла успешно, и запись действительна.
RX_NC_TIME_EXPIRED
Сбой проверки, так как срок действия истек.
RX_NC_MRXCTX_FAIL
Сбой проверки, так как MRxContext не удалось проверить равенство.

Требования

Требование Ценность
целевая платформа Настольный
заголовка namcache.h (include Namcache.h)
IRQL <= APC_LEVEL

См. также

RxNameCacheActivateEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheInitialize