IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES IOCTL (mountmgr.h)
Когда том поступает в систему, он регистрируется для класса интерфейса MOUNTDEV_MOUNTED_DEVICE_GUID, а диспетчер подключения получает уведомление Plug and Play (см. раздел Коды управления вводом-выводом диспетчера подключений для обсуждения этого процесса). Когда диспетчер подключения получает это уведомление, он запрашивает уникальный идентификатор тома у драйвера клиента, который управляет томом. Однако в некоторых случаях, особенно в кластерах, клиент уведомляет диспетчера подключений о получении тома, но затем не отвечает при запросе уникального идентификатора тома. Диспетчер подключения сохраняет эти тома в списке неактивных подключенных устройств . Клиенты могут использовать IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES IOCTL, чтобы запросить, чтобы диспетчер подключений повторно сканировал свой список не подключенных устройств и предпринял еще одну попытку запросить у клиентов в списке уникальные идентификаторы соответствующих томов.
Этот IOCTL используется в основном для поддержки кластера.
Основной код
Входной буфер
None
Длина входного буфера
None
Выходной буфер
None
Длина выходного буфера
None
Блок состояния
Если операция выполнена успешно, в поле Состояние устанавливается значение STATUS_SUCCESS.
Требования
Требование | Значение |
---|---|
Заголовок | mountmgr.h (включая Mountmgr.h) |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по