Compartir a través de


Encabezado mountmgr.h

El almacenamiento usa este encabezado. Para más información, consulte:

mountmgr.h contiene las siguientes interfaces de programación:

IOCTL

 
IOCTL_MOUNTDEV_QUERY_DEVICE_NAME

La compatibilidad con este IOCTL por parte de los clientes del administrador de montaje es obligatoria.
IOCTL_MOUNTMGR_AUTO_DL_ASSIGNMENTS

Este IOCTL informa al administrador de montaje de que debe asignar letras de unidad a volúmenes automáticamente a medida que se introducen en el sistema.
IOCTL_MOUNTMGR_CHANGE_NOTIFY

Los clientes envían este IOCTL al administrador de montaje para informarse cada vez que haya un cambio en la base de datos de nombres de vínculo simbólico persistente del administrador de montaje.
IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES

Cuando llega un volumen al sistema, se registra para la clase de interfaz de MOUNTDEV_MOUNTED_DEVICE_GUID y el administrador de montaje recibe una notificación plug and Play (consulte Códigos de control de E/S del Administrador de montaje para obtener una explicación de este proceso).
IOCTL_MOUNTMGR_CREATE_POINT

Los clientes del administrador de montaje pueden usar este IOCTL para solicitar que el administrador de montaje cree un nombre de vínculo simbólico persistente para el volumen indicado.
IOCTL_MOUNTMGR_DELETE_POINTS

Este IOCTL es idéntico en entrada y salida a IOCTL_MOUNTMGR_QUERY_POINTS. La diferencia es que IOCTL_MOUNTMGR_DELETE_POINTS tiene el efecto secundario de eliminar los vínculos simbólicos y las entradas de la base de datos del administrador de montaje para los triples devueltos.
IOCTL_MOUNTMGR_DELETE_POINTS_DBONLY

Este IOCTL es idéntico en entrada y salida a IOCTL_MOUNTMGR_QUERY_POINTS.
IOCTL_MOUNTMGR_KEEP_LINKS_WHEN_OFFLINE

Este IOCTL dirige al administrador de montaje para mantener activo un vínculo simbólico después de que el administrador de Plug and Play haya dado una notificación de que su volumen correspondiente se ha desconectado.
IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER

Este IOCTL comprueba si el volumen especificado tiene una letra de unidad.
IOCTL_MOUNTMGR_QUERY_POINTS

Este IOCTL devuelve triples que constan de un nombre de vínculo simbólico persistente para el volumen (es decir, un punto de montaje), un identificador único para el volumen y un nombre de dispositivo no persistente (por ejemplo, "\Device\HarddiskVolume1") para el volumen.
IOCTL_MOUNTMGR_VOLUME_ARRIVAL_NOTIFICATION

Este IOCTL permite a un cliente simular una notificación de llegada de la interfaz de dispositivo Plug and Play con el nombre de volumen especificado.
IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED

Este IOCTL alerta al administrador de montaje que se ha creado un punto de montaje de volumen para que el administrador de montaje pueda replicar la entrada de la base de datos para el punto de montaje determinado.
IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_DELETED

Los clientes del administrador de montaje usan este IOCTL para alertar al administrador de montaje que se ha eliminado un punto de montaje de volumen para que el administrador de montaje pueda replicar la entrada de la base de datos para el punto de montaje determinado.

Estructuras

 
MOUNTDEV_NAME

La estructura MOUNTDEV_NAME contiene el nombre de un dispositivo.
MOUNTMGR_CHANGE_NOTIFY_INFO

El administrador de montaje usa la estructura MOUNTMGR_CHANGE_NOTIFY_INFO para enviar números épicos a sus clientes y viceversa.
MOUNTMGR_CREATE_POINT_INPUT

El administrador de montaje usa la estructura MOUNTMGR_CREATE_POINT_INPUT para enviar un nombre de vínculo simbólico a un cliente que ha solicitado el nombre de vínculo simbólico mediante una solicitud de IOCTL_MOUNTMGR_CREATE_POINT.
MOUNTMGR_DRIVE_LETTER_INFORMATION

El administrador de montaje utiliza la estructura MOUNTMGR_DRIVE_LETTER_INFORMATION para proporcionar una letra de unidad a un cliente que ha solicitado una carta de controlador mediante una solicitud de IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER.
MOUNTMGR_DRIVE_LETTER_TARGET

Un cliente de administrador de montaje usa la estructura MOUNTMGR_DRIVE_LETTER_TARGET con una solicitud de IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER para proporcionar un nombre de dispositivo de destino no persistente al administrador de montaje.
MOUNTMGR_MOUNT_POINT

Los clientes del administrador de montaje usan la estructura MOUNTMGR_MOUNT_POINT junto con una solicitud de IOCTL_MOUNTMGR_QUERY_POINTS para consultar el administrador de montaje para todos los puntos de montaje (vínculos simbólicos) asociados a un dispositivo.
MOUNTMGR_MOUNT_POINTS

El administrador de montaje usa la estructura MOUNTMGR_MOUNT_POINTS para enviar a un cliente la lista de puntos de montaje asociados a un dispositivo.
MOUNTMGR_TARGET_NAME

La estructura de MOUNTMGR_TARGET_NAME contiene el nombre del dispositivo de destino no persistente para un dispositivo y lo usan los clientes del administrador de montaje con la solicitud de IOCTL_MOUNTMGR_KEEP_LINKS_WHEN_OFFLINE para indicar al administrador de montaje que mantenga activo el vínculo simbólico de un dispositivo incluso después de que el dispositivo se haya desconectado.
MOUNTMGR_VOLUME_MOUNT_POINT

La estructura MOUNTMGR_VOLUME_MOUNT_POINT se usa junto con la solicitud IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED para informar al administrador de montaje de que se ha creado un punto de montaje de volumen.