IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES IOCTL (mountmgr.h)
Когда том поступает в систему, он регистрируется для класса интерфейса MOUNTDEV_MOUNTED_DEVICE_GUID, а диспетчер подключения получает уведомление Plug and Play. Когда диспетчер подключений получает это уведомление, он запрашивает драйвер клиента, который управляет томом для уникального идентификатора тома. Однако в некоторых случаях, особенно с кластерами, клиент уведомляет диспетчер подключения о поступлении тома, но затем не отвечает при запросе уникального идентификатора тома. Диспетчер подключений сохраняет эти тома в списке подключенных устройств. Клиенты могут использовать IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES IOCTL, чтобы запросить, чтобы диспетчер подключений пересканировал свой список мертвых подключенных устройств и еще одну попытку запросить клиентов в списке уникальных идентификаторов соответствующих томов.
Этот протокол IOCTL используется в основном для поддержки кластера.
Основной код
Входной буфер
Никакой
Длина входного буфера
Никакой
Выходной буфер
Никакой
Длина выходного буфера
Никакой
Буфер входных и выходных данных
N/A
Длина буфера ввода и вывода
N/A
Блок состояния
Если операция выполнена успешно, для поля состояния задано значение STATUS_SUCCESS.
Замечания
Дополнительные сведения см. в поддержке запросов диспетчера подключений вдрайвера класса хранилища.
Требования
Требование | Ценность |
---|---|
заголовка | mountmgr.h (include Mountmgr.h) |