PMRX_DEALLOCATE_FOR_FOBX - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// mrx.h

PMRX_DEALLOCATE_FOR_FOBX PmrxDeallocateForFobx;

NTSTATUS PmrxDeallocateForFobx(
  IN OUT PMRX_FOBX Fobx
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-mrx-pmrx_deallocate_for_fobx)

PMRX_DEALLOCATE_FOR_FOBX callback function

Description

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

Parameters

Fobx

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

Return value

MRxDeallocateForFobx returns STATUS_SUCCESS.

Remarks

MRxDeallocateForFobx is called by RxFinalizeNetFOBX as part of the process to finalize an FOBX structure. The calls to RxFinalizeNetFOBX and MRxDeallocateForFobx occurs when an IRP_MJ_CLOSE request is received.

RDBSS ignores the return value from MRxDeallocateForFobx.

See also

MRxAreFilesAliased

MRxCleanupFobx

MRxCloseSrvOpen

MRxCollapseOpen

MRxCreate

MRxDeallocateForFcb

MRxExtendForCache

MRxExtendForNonCache

MRxFlush

MRxForceClosed

MRxIsLockRealizable

MRxShouldTryToCollapseThisOpen

MRxTruncate

MRxZeroExtend

RxFinalizeNetFOBX

RxFinalizeNetFCB