Rutina MRxCleanupFobx
RDBSS llama a la rutina MRxCleanupFobx para solicitar al minidirector de red que cierre una extensión de objeto del sistema de archivos. RDBSS emite esta llamada en respuesta a la recepción de una solicitud de IRP_MJ_CLEANUP en un objeto de archivo.
Sintaxis
PMRX_CALLDOWN MRxCleanupFobx;
NTSTATUS MRxCleanupFobx(
_Inout_ PRX_CONTEXT RxContext
)
{ ... }
Parámetros
- RxContext [in, out]
Puntero a la estructura RX_CONTEXT. Este parámetro contiene el IRP que solicita la operación.
Valor devuelto
MRxCleanupFobx devuelve STATUS_SUCCESS si se ejecuta correctamente o un valor NTSTATUS adecuado, como el siguiente:
Código devuelto | Descripción |
---|---|
STATUS_INTERNAL_ERROR | Error interno en el minidirector de red. |
Comentarios
RDBSS llama a MRxCleanupFobx como parte de las operaciones de limpieza y cierre en un objeto de archivo.
MRxCleanupFobx no puede devolver un valor de STATUS_RETRY que indique que se debe reintentar la llamada. Si es necesario un bucle de reintento, debe controlarse internamente en la rutina MRxCleanupFobx mediante el minidirector de red.
Requisitos
Plataforma de destino |
Escritorio |
Encabezado |
Mrx.h (incluya Mrx.h) |