Подпрограмма MRxFlush

Подпрограмма MRxFlush вызывается RDBSS для запроса на запись содержимого объекта файловой системы в хранилище мини-перенаправителя сети. RDBSS отправляет этот вызов в ответ на получение запроса IRP_MJ_FLUSH_BUFFERS .

Синтаксис

PMRX_CALLDOWN MRxFlush;

NTSTATUS MRxFlush(
  _Inout_ PRX_CONTEXT RxContext
)
{ ... }

Параметры

RxContext [in, out]
Указатель на структуру RX_CONTEXT. Этот параметр содержит IRP, запрашивающий операцию.

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

MRxFlush возвращает STATUS_SUCCESS об успешном выполнении или соответствующее значение NTSTATUS, например следующее:

Код возврата Описание
STATUS_INSUFFICIENT_RESOURCES

Недостаточно ресурсов для завершения операции.

Комментарии

MRxFlush обрабатывает сетевые запросы на очистку файлов.

Требования

Целевая платформа

Персональный компьютер

Заголовок

Mrx.h (включая Mrx.h)

См. также раздел

MRxAreFilesAliased

MRxCleanupFobx

MRxCloseSrvOpen

MRxCollapseOpen

MRxCreate

MRxDeallocateForFcb

MRxDeallocateForFobx

MRxExtendForCache

MRxExtendForNonCache

MRxFlush

MRxForceClosed

MRxIsLockRealizable

MRxShouldTryToCollapseThisOpen

MRxTruncate

MRxZeroExtend