IOCTL_AACS_SEND_CHALLENGE_KEY IOCTL (ntddcdvd.h)

将主机的质询密钥发送到逻辑单元。 主机的质询键由椭圆曲线上的一个点及其关联的签名组成。

主要代码

IRP_MJ_DEVICE_CONTROL

输入缓冲区

Irp-AssociatedIrp.SystemBuffer> 处的缓冲区包含AACS_SEND_CHALLENGE_KEY结构。

输入缓冲区长度

AACS_SEND_CHALLENGE_KEY结构的长度。

输出缓冲区

无。

输出缓冲区长度

无。

状态块

信息” 字段设置为传输的字节数。 “ 状态” 字段设置为STATUS_SUCCESS或可能STATUS_INSUFFICIENT_RESOURCES。

注解

IOCTL_AACS_SEND_CHALLENGE_KEY请求对应于高级访问内容系统 (AACS) 身份验证算法 (AACS-Auth) 中的步骤,其中主机在曲线上为驱动器提供一个点。 有关 AACS-Auth 的完整说明,请参阅高级访问内容系统许可管理员 (AACS LA) 发布的高级访问内容系统 简介和通用加密元素 规范。

要求

要求
Header ntddcdvd.h (包括 Ntddcdvd.h)