Compartilhar via


estrutura MOUNTDEV_NAME (mountmgr.h)

A estrutura MOUNTDEV_NAME contém o nome de um dispositivo.

Sintaxe

typedef struct _MOUNTDEV_NAME {
  USHORT NameLength;
  WCHAR  Name[1];
} MOUNTDEV_NAME, *PMOUNTDEV_NAME;

Membros

NameLength

Contém o comprimento do nome, em bytes.

Name[1]

Contém uma matriz de tamanho variável de caracteres largos que contém o nome do ponto de montagem do dispositivo. O nome pode ser um nome de destino não persistente, como "\Device\HarddiskVolume1", um nome de link simbólico persistente, como uma letra da unidade, "\DosDevices\D:", ou um ponto de montagem como "\DosDevices\E:\FilesysD\mnt".

Comentários

Como prática recomendada, o implementador não deve sincronizar thread e não deve fazer chamadas de função de bloqueio e/ou IPC (Interprocess Communication).

Para obter mais informações, consulte Suporte a solicitações do Mount Manager em um driver de classe de armazenamento.

Requisitos

Requisito Valor
Cabeçalho mountmgr.h (inclua Mountmgr.h)

Confira também

IOCTL_MOUNTDEV_LINK_CREATED

IOCTL_MOUNTDEV_LINK_DELETED

IOCTL_MOUNTDEV_QUERY_DEVICE_NAME