PMRX_DEALLOCATE_FOR_FCB callback function (mrx.h)

The MRxDeallocateForFcb routine is called by RDBSS to request that the network mini-redirector deallocate an FCB structure. This call is in response to a request to close a file system object.

Syntax

PMRX_DEALLOCATE_FOR_FCB PmrxDeallocateForFcb;

NTSTATUS PmrxDeallocateForFcb(
  IN OUT PMRX_FCB Fcb
)
{...}

Parameters

Fcb

[in, out] A pointer to the FCB structure to deallocate.

Return value

MRxDeallocateForFcb returns STATUS_SUCCESS.

Remarks

MRxDeallocateForFcb is called by RxFinalizeNetFCB as part of the process to finalize an FCB structure. The calls to RxFinalizeNetFCB and MRxDeallocateForFcb occur when an IRP_MJ_CLOSE request is received.

Requirements

Requirement Value
Target Platform Desktop
Header mrx.h (include Mrx.h)

See also

MRxAreFilesAliased

MRxCleanupFobx

MRxCloseSrvOpen

MRxCollapseOpen

MRxCreate

MRxDeallocateForFobx

MRxExtendForCache

MRxExtendForNonCache

MRxFlush

MRxForceClosed

MRxIsLockRealizable

MRxShouldTryToCollapseThisOpen

MRxTruncate

MRxZeroExtend

RxFinalizeNetFCB