MRxFlush 例程

RDBSS 调用 MRxFlush 例程以请求网络微型重定向程序将文件系统对象的内容写入存储。 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