Partilhar 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 de 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 da 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 de dispositivos montados sem. Os clientes podem usar a IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES IOCTL para solicitar que o gerenciador de montagem recaia sua lista de dispositivos montados inativos e faça outra tentativa de consultar os clientes na lista para obter as IDs exclusivas de seus respectivos volumes.

Esse IOCTL é usado principalmente para suporte ao cluster.

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/A

Comprimento do buffer de entrada/saída

N/A

Bloco de status

Se a operação for bem-sucedida, o campo status do será definido como STATUS_SUCCESS.

Observações

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)