IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES IOCTL (mountmgr.h)
Quando um volume chega ao sistema, ele se registra para a classe de interface MOUNTDEV_MOUNTED_DEVICE_GUID e o gerenciador de montagem recebe uma notificação plug-and-play. Quando o gerenciador de montagem recebe essa notificação, ele consulta o driver cliente que gerencia o volume para a ID exclusiva do volume. Em alguns casos, no entanto, particularmente com clusters, o cliente notifica o gerenciador de montagem sobre a chegada de seu volume, mas não responde quando consultado para a ID exclusiva do volume. O gerenciador de montagem mantém esses volumes em uma lista de dispositivos montados inativos . Os clientes podem usar o IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES IOCTL para solicitar que o gerenciador de montagem reencaia sua lista de dispositivos montados inativos e tente consultar os clientes na lista para obter as IDs exclusivas de seus respectivos volumes.
Esse IOCTL é usado principalmente para suporte a clusters.
Código principal
Buffer de entrada
Nenhum
Comprimento do buffer de entrada
Nenhum
Buffer de saída
Nenhum
Comprimento do buffer de saída
Nenhum
Buffer de entrada/saída
N/D
Comprimento do buffer de entrada/saída
N/D
Bloco de status
Se a operação for bem-sucedida, o campo Status será definido como STATUS_SUCCESS.
Comentários
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) |