Compartir a través de


IOCTL_AACS_GET_CERTIFICATE IOCTL (ntddcdvd.h)

Consulta la unidad lógica del certificado de dispositivo.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

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 entrada

Longitud de un DVD_SESSION_ID.

Búfer de salida

El búfer de Irp-AssociatedIrp.SystemBuffer> contiene el certificado de unidad con un formato de AACS_CERTIFICATE.

Longitud del búfer de salida

Longitud de un AACS_CERTIFICATE.

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_GET_CERTIFICATE corresponde al paso del algoritmo de autenticación del Sistema de contenido de acceso avanzado (AACS) (AACS-Auth) en el que la unidad proporciona su certificado y nonce al host. 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).

Requisitos

Requisito Valor
Header ntddcdvd.h (incluya Ntddcdvd.h)