estructura de 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 otros vínculos persistentes asignados al cliente.
NameLength
Contiene la longitud del nombre sugerido, en bytes.
Name[1]
Contiene una matriz de caracteres anchos de tamaño variable 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 alternativa ruta de vínculo simbólico de "?? \D:" no se puede usar, ni las abreviaturas del vínculo simbólico, como "D:".
Comentarios
Como procedimiento recomendado, el implementador no debe sincronizar subprocesos 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 |
---|---|
Header | mountdev.h (include Mountmgr.h) |