Compartilhar via


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

IRP_MJ_DEVICE_CONTROL

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)