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) |