MRxCleanupFobx 例程

RDBSS 调用 MRxCleanupFobx 例程,以请求网络微型重定向程序关闭文件系统对象扩展。 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