IOCTL_AACS_START_SESSION IOCTL (ntddcdvd.h)
Recupera un identificador de concesión de autenticación (AGID) que identifica una sesión segura.
Código principal
Búfer de entrada
Ninguno.
Longitud del búfer de entrada
Ninguno.
Búfer de salida
El búfer de Irp-AssociatedIrp.SystemBuffer> contiene un valor de tipo DVD_SESSION_ID que especifica un identificador de concesión de autenticación (AGID). AGID identifica la sesión segura.
Longitud del búfer de salida
Longitud de un DVD_SESSION_ID.
Bloque de estado
El campo Información se establece en el número de bytes transferidos. El campo Estado se establece en STATUS_SUCCESS o posiblemente STATUS_INSUFFICIENT_RESOURCES.
Comentarios
La solicitud de IOCTL_AACS_START_SESSION corresponde a uno de los pasos del algoritmo de autenticación del Sistema de contenido de acceso avanzado (AACS) (AACS-Auth). Para obtener una descripción completa de AACS-Auth, vea la especificación Sistema de contenido de acceso avanzado, Introducción y Elementos criptográficos comunes publicado por el Administrador de licencias del sistema de contenido de acceso avanzado (AACS LA).
Después de obtener el AGID, el software host usa AGID para asociar las E/S DE AACS posteriores a la sesión segura. A diferencia del AGID que se usa con el cifrado del Sistema de control de contenido de DVD (CSS), AACS AGID es válido para la transferencia de solo un fragmento de información protegida.
Requisitos
Requisito | Valor |
---|---|
Header | ntddcdvd.h (incluya Ntddcdvd.h) |