Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
RxAcquireSharedFcbResourceInMRxEx получает ресурс FCB для драйвера мини-перенаправления сети в общем режиме. Эта подпрограмма ожидает, что ресурс FCB будет бесплатным, если он был ранее приобретен исключительно и не возвращает контроль до тех пор, пока общий ресурс не будет получен.
Синтаксис
NTSTATUS RxAcquireSharedFcbResourceInMRxEx(
[in] IN PRX_CONTEXT pRxContext,
PMRX_FCB Fcb
);
Параметры
[in] pRxContext
Указатель на RX_CONTEXT. Этот параметр предоставляет контекст операции для специального лечения внутренним отслеживанием RDBSS, если эта функция включена.
Fcb
Указатель на FCB. Этот параметр является обязательным и не может быть null.
Возвращаемое значение
RxAcquireSharedFcbResourceInMRxEx возвращает STATUS_SUCCESS при успешном выполнении или одном из следующих кодов ошибок при сбое:
Возвращаемый код | Описание |
---|---|
|
Ресурс FCB не был приобретен. |
|
Был отменен RX_CONTEXT, связанный с FCB. |
Замечания
Ресурсы синхронизации, интересующие драйвер мини-перенаправления сети, в основном связаны с FCB. Существует ресурс ввода-вывода на разбиение по страницам и обычный ресурс. Ресурс ввода-вывода на разбиение на страницах управляется с помощью RDBSS. Единственный ресурс, доступный драйверу мини-перенаправления сети, — это обычный ресурс, к которому следует обращаться с помощью RxAcquireExclusiveFcbResourceInMRx, RxAcquireExclusiveFcbResourceInMRxExили RxAcquireSharedFcbResourceInMRxв зависимости от требуемого режима.
RxAcquireSharedFcbResourceInMRxEx будет ожидать, что ресурс FCB будет бесплатным, если он был ранее приобретен исключительно и не возвращает контроль до получения общего ресурса. Эта подпрограмма получает ресурс FCB, даже если RX_CONTEXT, связанный с этим FCB, был отменен.
Ресурс FCB, приобретенный с RxAcquireSharedFcbResourceInMRxEx , должен быть выпущен путем вызова RxReleaseFcbResourceInMRx или RxReleaseFcbResourceForThreadInMRx.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Подпрограмма RxAcquireSharedFcbResourceInMRxEx доступна только в Windows Server 2003 с пакетом обновления 1 и более поздних версий. |
целевая платформа | Настольный |
заголовка | mrxfcb.h (include Mrxfcb.h) |
IRQL | <= APC_LEVEL |
См. также
RxAcquireExclusiveFcbResourceInMRx
RxAcquireSharedFcbResourceInMRx