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 定義的其中一個可能列舉值:

傳回碼 Description
RX_NC_SUCCESS
檢查成功且專案有效。
RX_NC_TIME_EXPIRED
檢查失敗,因為存留期已過期。
RX_NC_MRXCTX_FAIL
檢查失敗,因為 MRxContext 無法進行相等檢查。

規格需求

需求
目標平台 桌面
標頭 namcache.h (包含 Namcache.h)
IRQL <= APC_LEVEL

另請參閱

RxNameCacheActivateEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheInitialize