PMRX_FORCECLOSED_CALLDOWN callback function (mrx.h)

The MRxForceClosed routine is called by RDBSS to request that a network mini-redirector force a close. This routine is called when the condition of the SRV_OPEN structure is not good or the SRV_OPEN structure is marked as closed.

Syntax

PMRX_FORCECLOSED_CALLDOWN PmrxForceclosedCalldown;

NTSTATUS PmrxForceclosedCalldown(
  IN OUT PMRX_SRV_OPEN SrvOpen
)
{...}

Parameters

SrvOpen

[in] A pointer to the SRV_OPEN structure.

Return value

MRxForceClosed returns STATUS_SUCCESS on success or an appropriate NTSTATUS value, such as the following:

Return code Description
STATUS_NOT_IMPLEMENTED This routine is not implemented.

Remarks

MRxForceClosed requests that the network mini-redirector force a close of a file system object.

MRxForceClosed is called by RxFinalizeSrvOpen as part of the process to finalize an SRV_OPEN structure.

Requirements

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

See also

MRxAreFilesAliased

MRxCleanupFobx

MRxCloseSrvOpen

MRxCollapseOpen

MRxCreate

MRxDeallocateForFcb

MRxDeallocateForFobx

MRxExtendForCache

MRxExtendForNonCache

MRxFlush

MRxIsLockRealizable

MRxShouldTryToCollapseThisOpen

MRxTruncate

MRxZeroExtend

RxFinalizeSrvOpen