IOCTL_AACS_READ_SERIAL_NUMBER IOCTL (ntddcdvd.h)
Считывает предварительно подготовленный серийный номер носителя для расширенного доступа (AACS).
Основной код
Входной буфер
Буфер в Irp->AssociatedIrp.SystemBuffer содержит значение типа DVD_SESSION_ID, указывающее идентификатор предоставления проверки подлинности (AGID).
Длина входного буфера
Длина DVD_SESSION_ID.
Выходной буфер
Буфер в Irp->AssociatedIrp.SystemBuffer содержит значение типа AACS_SERIAL_NUMBER, указывающее идентификатор тома.
Длина выходного буфера
Длина AACS_SERIAL_NUMBER.
Блок состояния
Поле сведений задано для количества передаваемых байтов. Поле состояния имеет значение STATUS_SUCCESS или, возможно, STATUS_INSUFFICIENT_RESOURCES.
Замечания
Запрос IOCTL_AACS_READ_SERIAL_NUMBER соответствует части протокола проверки подлинности AACS, ответственного за передачу предварительно указанного серийного номера носителя. Полное описание этого протокола см. в спецификации системе содержимого расширенного доступа, введение и общие криптографические элементы спецификации, опубликованной администратором лицензирования системы расширенного доступа (AACS LA).
AGID автоматически освобождается после завершения запроса IOCTL_AACS_READ_SERIAL_NUMBER.
Требования
Требование | Ценность |
---|---|
заголовка | ntddcdvd.h (include Ntddcdvdd.h) |