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
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) |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de