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 (consulte Códigos de controle de E/S do Mount Manager para ver uma discussão sobre esse processo). 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, especialmente 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 dispositivos montados inativos . Os clientes podem usar o IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES IOCTL para solicitar que o gerenciador de montagem verifique novamente 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

Bloco de status

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

Requisitos

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