IOCTL_MOUNTDEV_LINK_CREATED IOCTL (mountdev.h)

La compatibilidad con este IOCTL por parte de los clientes del administrador de montaje es opcional. El administrador de montaje usa este IOCTL para alertar al controlador de cliente de que se ha asignado un nombre persistente a su volumen. La entrada de este IOCTL es el nombre persistente asignado.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

El administrador de puntos de montaje coloca una estructura de longitud variable de tipo MOUNTDEV_NAME, definida en Mountmgr.h al principio del búfer en Irp-AssociatedIrp.SystemBuffer>. El administrador de montaje inserta el nombre persistente que acaba de asignar en la dirección a la que apunta el miembro Name de esta estructura.

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(MOUNTDEV_NAME).

Búfer de salida

None

Longitud del búfer de salida

None

Bloque de estado

Ningún estado.

Comentarios

El implementador de esta función no debe sincronizar el subproceso y no debe realizar llamadas de función de bloqueo o comunicación entre procesos (IPC).

Requisitos

   
Header mountdev.h (incluya Mountmgr.h)

Consulte también

MOUNTDEV_NAME