функция обратного вызова PMRX_DEALLOCATE_FOR_FOBX (mrx.h)

Подпрограмма MRxDeallocateForFobx вызывается RDBSS, чтобы запросить, чтобы мини-перенаправление сети освобождает структуру FOBX. Этот вызов выполняется в ответ на запрос на закрытие объекта файловой системы.

Синтаксис

PMRX_DEALLOCATE_FOR_FOBX PmrxDeallocateForFobx;

NTSTATUS PmrxDeallocateForFobx(
  IN OUT PMRX_FOBX Fobx
)
{...}

Параметры

Fobx

[in, out] Указатель на структуру FOBX для освобождения.

Возвращаемое значение

MRxDeallocateForFobx возвращает STATUS_SUCCESS.

Замечания

MRxDeallocateForFobx вызывается RxFinalizeNetFOBX в процессе завершения структуры FOBX. Вызовы RxFinalizeNetFOBX и MRxDeallocateForFobx возникают при получении запроса IRP_MJ_CLOSE.

RDBSS игнорирует возвращаемое значение из MRxDeallocateForFobx.

Требования

Требование Ценность
целевая платформа Настольный
заголовка mrx.h (include Mrx.h)

См. также

MRxAreFilesAliased

MRxCleanupFobx

MRxCloseSrvOpen

MRxCollapseOpen

MRxCreate

MRxDeallocateForFcb

MRxExtendForCache

MRxExtendForNonCache

MRxFlush

MRxForceClosed

MRxIsLockRealizable

MRxShouldTryToCollapseThisOpen

MRxTruncate

MRxZeroExtend

RxFinalizeNetFOBX

RxFinalizeNetFCB