Поделиться через


IOCTL_MOUNTMGR_DELETE_POINTS_DBONLY IOCTL (mountmgr.h)

Этот IOCTL идентичен входным и выходным данным IOCTL_MOUNTMGR_QUERY_POINTS. Разница заключается в том, что IOCTL_MOUNTMGR_DELETE_POINTS_DBONLY имеет побочный эффект удаления записей базы данных диспетчера подключения для возвращенных тройных элементов. Однако диспетчер подключения не удаляет символьные ссылки, соответствующие записям базы данных.

Если входными данными для этого IOCTL является ("\DosDevices\X:", NULL, NULL), где X — это текущая буква диска тома, указанного во входной тройной, диспетчер подключения добавляет в свою базу данных специальную запись, указывающую, что клиенту не требуется буква диска. При последующих перезагрузках диспетчер подключения не будет назначать тому букву диска по умолчанию.

Основной код

IRP_MJ_DEVICE_CONTROL

Входной буфер

См . IOCTL_MOUNTMGR_QUERY_POINTS.

Длина входного буфера

См . IOCTL_MOUNTMGR_QUERY_POINTS.

Выходной буфер

См . IOCTL_MOUNTMGR_QUERY_POINTS.

Длина выходного буфера

См . IOCTL_MOUNTMGR_QUERY_POINTS.

Буфер входных и выходных данных

Н/Д

Длина входного/выходного буфера

Н/Д

Блок состояния

См . IOCTL_MOUNTMGR_QUERY_POINTS.

Комментарии

Дополнительные сведения см. в статье Поддержка запросов диспетчера подключений в драйвере класса хранения.

Требования

Требование Значение
Заголовок mountmgr.h (включая Mountmgr.h)

См. также раздел

IOCTL_MOUNTMGR_QUERY_POINTS