IOCTL_AACS_START_SESSION IOCTL (ntddcdvd.h)
(标识安全会话的 AGID) 检索身份验证授权标识符。
主要代码
输入缓冲区
无。
输入缓冲区长度
无。
输出缓冲区
Irp-AssociatedIrp.SystemBuffer> 中的缓冲区包含类型为 DVD_SESSION_ID 的值,该值指定身份验证授权标识符 (AGID) 。 AGID 标识安全会话。
输出缓冲区长度
DVD_SESSION_ID的长度。
状态块
“ 信息” 字段设置为传输的字节数。 “ 状态” 字段设置为STATUS_SUCCESS或可能STATUS_INSUFFICIENT_RESOURCES。
注解
IOCTL_AACS_START_SESSION请求对应于高级访问内容系统 (AACS) 身份验证算法 (AACS-Auth) 的步骤之一。 有关 AACS-Auth 的完整说明,请参阅 高级访问内容系统许可管理员发布的高级访问内容系统、简介和通用加密元素 规范 (AACS LA) 。
获取 AGID 后,主机软件使用 AGID 将后续 AACS IOCTL 与安全会话相关联。 与 DVD Content-Scrambling System (CSS) 加密一起使用的 AGID 不同,AACS AGID 仅对传输一条受保护的信息有效。
要求
要求 | 值 |
---|---|
Header | ntddcdvd.h (包括 Ntddcdvd.h) |