MRxCleanupFobx routine
The MRxCleanupFobx routine is called by RDBSS to request the network mini-redirector to close a file system object extension. RDBSS issues this call in response to receiving an IRP_MJ_CLEANUP request on a file object.
Syntax
PMRX_CALLDOWN MRxCleanupFobx;
NTSTATUS MRxCleanupFobx(
_Inout_ PRX_CONTEXT RxContext
)
{ ... }
Parameters
- RxContext [in, out]
A pointer to the RX_CONTEXT structure. This parameter contains the IRP that is requesting the operation.
Return value
MRxCleanupFobx returns STATUS_SUCCESS on success or an appropriate NTSTATUS value, such as the following:
Return code | Description |
---|---|
STATUS_INTERNAL_ERROR | An internal error occurred in the network mini-redirector. |
Remarks
MRxCleanupFobx is called by RDBSS as part of cleanup and close operations on a file object.
MRxCleanupFobx cannot return a value of STATUS_RETRY indicating that the call should be retried. If a retry loop is necessary, it must be handled internally in the MRxCleanupFobx routine by the network mini-redirector.
Requirements
Target platform |
Desktop |
Header |
Mrx.h (include Mrx.h) |