Compartir a través de


estructura MOUNTDEV_SUGGESTED_LINK_NAME (mountdev.h)

Los clientes del administrador de montaje que pueden realizar un seguimiento de sus letras de unidad usan esta estructura para solicitar que el administrador de montaje les asigne un nombre de vínculo determinado.

Sintaxis

typedef struct _MOUNTDEV_SUGGESTED_LINK_NAME {
  BOOLEAN UseOnlyIfThereAreNoOtherLinks;
  USHORT  NameLength;
  WCHAR   Name[1];
} MOUNTDEV_SUGGESTED_LINK_NAME, *PMOUNTDEV_SUGGESTED_LINK_NAME;

Miembros

UseOnlyIfThereAreNoOtherLinks

Indica que el administrador de montaje debe usar el nombre del vínculo sugerido solo si no hay ningún otro vínculo persistente asignado al cliente.

NameLength

Contiene la longitud del nombre sugerido, en bytes.

Name[1]

Contiene una matriz de tamaño variable de caracteres anchos que contiene el nombre del vínculo sugerido en caracteres anchos. Los nombres de letra de unidad deben incluir la ruta de acceso completa del vínculo simbólico en el espacio de nombres de objeto y deben tener la sintaxis tradicional de Microsoft MS-DOS. Por ejemplo, la letra de unidad "D" debe representarse de esta manera: "\DosDevices\D:". ¿La ruta de vínculo simbólico alternativa de "?? \D:" no se puede usar ni abreviaturas del vínculo simbólico como "D:".

Observaciones

Como procedimiento recomendado, el implementador no debe sincronizar el subproceso y no debe realizar llamadas de función de bloqueo o comunicación entre procesos (IPC).

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

Requisitos

Requisito Valor
encabezado de mountdev.h (include Mountmgr.h)

Consulte también

IOCTL_MOUNTDEV_QUERY_SUGGESTED_LINK_NAME