IOCTL_STORAGE_LOAD_MEDIA2 IOCTL (ntddstor.h)

Вызывает загрузку носителя на устройстве, которое вызывающий объект открыл с помощью FILE_READ_ATTRIBUTES. Так как файловая система не подключена при открытии устройства таким образом, этот запрос можно обрабатывать гораздо быстрее, чем запрос IOCTL_STORAGE_LOAD_MEDIA.

Значения блоков состояния ввода-вывода и ввода-вывода для IOCTL_STORAGE_LOAD_MEDIA2 идентичны значениям для IOCTL_STORAGE_LOAD_MEDIA.

Основной код

IRP_MJ_DEVICE_CONTROL

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

Никакой.

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

Никакой.

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

Никакой.

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

Никакой.

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

Поле сведений равно нулю. Поле состояния имеет значение STATUS_SUCCESS или, возможно, STATUS_INVALID_DEVICE_REQUEST, STATUS_NO_MEDIA_IN_DEVICE, STATUS_BUFFER_TOO_SMALL или STATUS_DEVICE_NOT_CONNECTED.

Требования

Требование Ценность
заголовка ntddstor.h (include Ntddstor.h)

См. также

IOCTL_STORAGE_LOAD_MEDIA