次の方法で共有


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 が等値チェックに失敗したため、チェックが失敗しました。

要件

要件
対象プラットフォーム デスクトップ
Header namcache.h (Namcache.h を含む)
IRQL <= APC_LEVEL

こちらもご覧ください

RxNameCacheActivateEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheInitialize