Cómo se monta el volumen

Nota

Para obtener una confiabilidad y un rendimiento óptimos, use controladores de minifiltro del sistema de archivos con compatibilidad con el Administrador de filtros de archivos en lugar de controladores de filtro del sistema de archivos heredados. Para migrar el controlador heredado a un controlador de minifiltro, consulte Directrices para portar controladores de filtro heredados.

Una vez reconocido el volumen, la forma en que se monta el volumen depende del sistema de archivos y de si ha montado previamente el volumen.

Cuando un sistema de archivos recibe la solicitud de montaje de volumen para un nuevo volumen, crea un objeto de dispositivo de volumen (VDO) para el volumen. El VDO consta de un DEVICE_OBJECT más una extensión de dispositivo opcional definida por el sistema de archivos. El VDO recién creado forma la base de la pila de volúmenes del sistema de archivos para el nuevo volumen (o remontado).

El sistema de archivos monta el volumen asociando el VDO con el bloque de parámetros de volumen (VPB) para el objeto de dispositivo de almacenamiento correspondiente y establece la marca VPB_MOUNTED en la VPB.

Una vez montado el volumen por el sistema de archivos, los controladores de filtro del sistema de archivos pueden asociarse a la parte superior de la nueva pila de volúmenes del sistema de archivos. Las solicitudes de E/S enviadas al sistema de archivos se envían automáticamente primero al objeto de dispositivo de filtro del sistema de archivos en la parte superior de la pila de volúmenes. Sin embargo, los filtros del sistema de archivos solo deben desasociar de la pila de volúmenes cuando el Administrador de E/S envía una solicitud de desasociación rápida de E/S para notificar a los controladores de la pila de volúmenes que el volumen está a punto de quitarse.

Vea Ejemplo de montaje de volumen para obtener un ejemplo.

Nota

El objeto de dispositivo de almacenamiento del volumen reside en la pila de dispositivos de almacenamiento, pero no es necesariamente el objeto de dispositivo más alto de la pila. Además, incluso después de montar el volumen, los controladores de filtro de almacenamiento todavía pueden asociarse a la parte superior de la pila de almacenamiento. Es importante que los escritores de controladores tenga en cuenta que, cuando el sistema de archivos envía un IRP desde el VDO a la pila de dispositivos de almacenamiento, lo envía al objeto de dispositivo de almacenamiento del volumen, no al objeto de dispositivo más alto de la pila. (Sin embargo, cuando el Administrador de E/S envía un IRP directamente a la pila de almacenamiento, pasando el sistema de archivos, ese IRP se envía al objeto de dispositivo más alto de la pila).