Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Клиенты диспетчера подключений используют этот IOCTL для оповещения диспетчера подключения о том, что точка подключения тома удалена, чтобы диспетчер подключений реплицировал запись базы данных для заданной точки подключения.
Подпрограмма Microsoft Win32 DeleteVolumeMountPoint отправляет этот IOCTL диспетчеру подключений, чтобы сообщить диспетчеру подключений, что соединение каталогов больше не указывает на имя тома. Диспетчер подключений отвечает, удалив имя тома, ранее содержащееся в соединении каталогов, а также его уникальный идентификатор из тома, на котором размещается соединение каталога.
Основной код
Входной буфер
Клиент диспетчера подключений инициализирует структуру MOUNTMGR_VOLUME_MOUNT_POINT в начале буфера в Irp->AssociatedIrp.SystemBuffer.
Длина входного буфера
Parameters.DeviceIoControl.InputBufferLength в расположении стека ввода-вывода iRP указывает размер входного буфера в байтах, который должен быть больше или равен sizeof(MOUNTMGR_VOLUME_MOUNT_POINT).
Выходной буфер
Никакой.
Длина выходного буфера
Никакой.
Буфер входных и выходных данных
N/A
Длина буфера ввода и вывода
N/A
Блок состояния
Если операция выполнена успешно, для поля состояния задано значение STATUS_SUCCESS.
Если InputBufferLength меньше sizeof(MOUNTMGR_VOLUME_MOUNT_POINT), то для поля состояния задано значение STATUS_INVALID_PARAMETER.
Замечания
Дополнительные сведения см. в поддержке запросов диспетчера подключений вдрайвера класса хранилища.
Требования
| Требование | Ценность |
|---|---|
| заголовка | mountmgr.h (include Mountmgr.h) |