IOCTL_AACS_GET_CERTIFICATE IOCTL (ntddcdvd.h)

查询设备证书的逻辑单元。

主要代码

IRP_MJ_DEVICE_CONTROL

输入缓冲区

Irp-AssociatedIrp.SystemBuffer> 中的缓冲区包含类型为 DVD_SESSION_ID 的值,该值指定身份验证授权标识符 (AGID) 。 AGID 标识安全会话。

输入缓冲区长度

DVD_SESSION_ID的长度。

输出缓冲区

Irp-AssociatedIrp.SystemBuffer> 中的缓冲区包含格式为 AACS_CERTIFICATE 的驱动器证书。

输出缓冲区长度

AACS_CERTIFICATE的长度。

状态块

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

注解

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

要求

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