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


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

Подпрограмма MRxCleanupFobx вызывается RDBSS для запроса мини-перенаправления сети для закрытия расширения объекта файловой системы. RDBSS выполняет этот вызов в ответ на получение запроса IRP_MJ_CLEANUP к объекту файла.

Синтаксис

PMRX_CALLDOWN MRxCleanupFobx;

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

Параметры

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

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

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

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

В мини-перенаправлении сети произошла внутренняя ошибка.

Комментарии

MRxCleanupFobx вызывается RDBSS в рамках операций очистки и закрытия объекта файла.

MRxCleanupFobx не может вернуть значение STATUS_RETRY, указывающее, что вызов следует повторить. Если требуется цикл повторных попыток, он должен обрабатываться внутри процедуры MRxCleanupFobx мини-перенаправлением сети.

Требования

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

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

Заголовок

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

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

MRxAreFilesAliased

MRxCloseSrvOpen

MRxCollapseOpen

MRxCreate

MRxDeallocateForFcb

MRxDeallocateForFobx

MRxExtendForCache

MRxExtendForNonCache

MRxFlush

MRxForceClosed

MRxIsLockRealizable

MRxShouldTryToCollapseThisOpen

MRxTruncate

MRxZeroExtend