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


IOCTL_DVD_SEND_KEY IOCTL (ntddcdvd.h)

Отправляет указанный ключ на DVD-устройство, чтобы завершить связанный шаг в последовательности проверки подлинности.

Этот IOCTL имеет только доступ на чтение к устройству и не может отправлять ключи, которые вносят изменения в конфигурацию оборудования. Поэтому этот запрос ограничен отправкой типов ключей DvdChallengeKey, DvdBusKey2и DvdInvalidateAGID.

Запрос IOCTL_DVD_SEND_KEY2 имеет доступ на запись к устройству и не ограничивается этими тремя типами ключей.

Дополнительные сведения см. в DVD_KEY_TYPE.

Основной код

IRP_MJ_DEVICE_CONTROL

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

Буфер в Irp->AssociatedIrp.SystemBuffer содержит структуру DVD_COPY_PROTECT_KEY, которая указывает идентификатор сеанса, тип ключа и ключ, который нужно отправить на устройство.

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

Длина DVD_COPY_PROTECT_KEY.

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

Никакой.

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

Никакой.

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

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

Требования

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

См. также

DVD_COPY_PROTECT_KEY