Compartir a través de


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

IRP_MJ_DEVICE_CONTROL

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)