Поделиться через


Функция RxReleaseFcbResourceForThreadInMRx (mrxfcb.h)

RxReleaseFcbResourceForThreadInMRx освобождает ресурс FCB, приобретенный драйвером мини-перенаправления сети с определенным идентификатором потока.

Синтаксис

void RxReleaseFcbResourceForThreadInMRx(
  [in]      IN PRX_CONTEXT      pRxContext,
  [in, out] IN OUT PMRX_FCB     MrxFcb,
  [in]      IN ERESOURCE_THREAD ResourceThreadId
);

Параметры

[in] pRxContext

Указатель на структуру RX_CONTEXT.

[in, out] MrxFcb

Указатель на FCB. Этот параметр является обязательным и не может быть null.

[in] ResourceThreadId

Идентификатор потока, который первоначально приобрел ресурс.

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

Никакой

Замечания

Ресурсы синхронизации, интересующие драйвер мини-перенаправления сети, в основном связаны с FCB. Существует ресурс ввода-вывода на разбиение по страницам и обычный ресурс. Ресурс ввода-вывода на разбиение на страницах управляется с помощью RDBSS. Единственным ресурсом, доступным для драйвера мини-перенаправления сети, является обычный ресурс.

Подпрограмма RxReleaseFcbResourceForThreadInMRx выпустит ресурс FCB, полученный ранее для определенного идентификатора потока. Этот ресурс был приобретен путем вызова RxAcquireExclusiveFcbResourceInMRx, RxAcquireSharedFcbResourceInMRxили RxAcquireSharedFcbResourceInMRxEx. Если для этого FCB есть запросы на изменение состояния в ожидании, эти изменения состояния буферизации будут обрабатываться сначала перед возврат ом подпрограммы RxReleaseFcbResourceForThreadInMRx.

Требования

Требование Ценность
минимальные поддерживаемые клиентские RxReleaseFcbResourceForThreadInMRx доступен только в Windows Server 2003 с пакетом обновления 1 (SP1) и более поздних версий.
целевая платформа Настольный
заголовка mrxfcb.h (include Mrxfcb.h)
IRQL <= APC_LEVEL

См. также

RxAcquireExclusiveFcbResourceInMRx

RxAcquireSharedFcbResourceInMRx

RxAcquireSharedFcbResourceInMRxEx

RxReleaseFcbResourceInMRx