Compartilhar via


IOCTL_MOUNTDEV_LINK_CREATED IOCTL (mountdev.h)

Os problemas do gerenciador de montagem IOCTL_MOUNTDEV_LINK_CREATED para alertar o driver cliente de que um nome persistente foi atribuído ao volume.

O suporte para esse IOCTL por clientes do Mount Manager é opcional.

Código principal

IRP_MJ_DEVICE_CONTROL

Buffer de entrada

O gerenciador de montagem coloca uma estrutura de comprimento variável do tipo MOUNTDEV_NAME no início do buffer em >AssociatedIrp.SystemBuffer. O gerenciador de montagem insere o nome persistente atribuído apenas no endereço apontado pelo Name membro dessa estrutura.

Comprimento do buffer de entrada

Parameters.DeviceIoControl.InputBufferLength no local da pilha de E/S do IRP indica o tamanho, em bytes, do buffer de entrada, que deve ser maior ou igual a sizeof(MOUNTDEV_NAME).

Buffer de saída

Nenhum.

Comprimento do buffer de saída

Nenhum.

Buffer de entrada/saída

N/A

Comprimento do buffer de entrada/saída

N/A

Bloco de status

Sem status.

Observações

O implementador dessa função não deve sincronizar threads e não deve fazer chamadas de função de IPC (comunicação de bloqueio e/ou interprocesso).

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 mountdev.h (inclua Mountmgr.h)

Consulte também

MOUNTDEV_NAME