Поделиться через


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

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

Синтаксис

PMRX_DEALLOCATE_FOR_FOBX PmrxDeallocateForFobx;

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

Параметры

Fobx

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

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

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

Комментарии

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

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

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть mrx.h (включая Mrx.h)

См. также раздел

MRxAreFilesAliased

MRxCleanupFobx

MRxCloseSrvOpen

MRxCollapseOpen

MRxCreate

MRxDeallocateForFcb

MRxExtendForCache

MRxExtendForNonCache

MRxFlush

MRxForceClosed

MRxIsLockRealizable

MRxShouldTryToCollapseThisOpen

MRxTruncate

MRxZeroExtend

RxFinalizeNetFOBX

RxFinalizeNetFCB