IOCTL_AACS_SEND_CHALLENGE_KEY IOCTL (ntddcdvd.h)
Отправляет ключ запроса узла в логическую единицу. Ключ вызова узла состоит из точки на эллиптической кривой и связанной с ней сигнатуры.
Основной код
Входной буфер
Буфер в Irp-AssociatedIrp.SystemBuffer> содержит AACS_SEND_CHALLENGE_KEY структуру.
Длина входного буфера
Длина структуры AACS_SEND_CHALLENGE_KEY .
Выходной буфер
Нет.
Длина выходного буфера
Нет.
Блок состояния
В поле Сведения задано количество переданных байтов. Для поля Состояние задано значение STATUS_SUCCESS или, возможно, STATUS_INSUFFICIENT_RESOURCES.
Комментарии
Запрос IOCTL_AACS_SEND_CHALLENGE_KEY соответствует шагу в алгоритме проверки подлинности системы расширенного доступа (AACS-Auth), в котором узел предоставляет диск точку на кривой. Полное описание AACS-Auth см. в статье Advanced Access Content System, Introduction and Common Cryptographic Elements спецификации, опубликованной администратором лицензирования системы содержимого расширенного доступа (AACS LA).
Требования
Требование | Значение |
---|---|
Заголовок | ntddcdvd.h (включая Ntddcdvd.h) |