Compartir a través de


IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_DELETED IOCTL (mountmgr.h)

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

La rutina DeleteVolumeMountPoint de Microsoft Win32 envía este IOCTL al administrador de montaje para informar al administrador de montaje de que una unión de directorios ya no apunta a un nombre de volumen. El administrador de montaje responde eliminando el nombre del volumen anteriormente incluido en la unión del directorio junto con su identificador único del volumen que hospeda la unión del directorio.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

El cliente del administrador de montaje inicializa la estructura MOUNTMGR_VOLUME_MOUNT_POINT al principio del búfer en Irp-AssociatedIrp.SystemBuffer>.

Longitud del búfer de entrada

Parameters.DeviceIoControl.InputBufferLength en la ubicación de la pila de E/S del IRP indica el tamaño, en bytes, del búfer de entrada, que debe ser mayor o igual que sizeof(MOUNTMGR_VOLUME_MOUNT_POINT).

Búfer de salida

Ninguno.

Longitud del búfer de salida

Ninguno.

Búfer de entrada y salida

N/D

Longitud del búfer de entrada y salida

N/D

Bloque de estado

Si la operación se realiza correctamente, el campo Estado se establece en STATUS_SUCCESS.

Si InputBufferLength es menor que sizeof(MOUNTMGR_VOLUME_MOUNT_POINT), el campo Estado se establece en STATUS_INVALID_PARAMETER.

Comentarios

Para obtener más información, vea Admitir solicitudes del Administrador de montaje en un controlador de clase de almacenamiento.

Requisitos

Requisito Valor
Header mountmgr.h (include Mountmgr.h)

Consulte también

MOUNTMGR_VOLUME_MOUNT_POINT