IOCTL_AACS_GET_CERTIFICATE IOCTL (ntddcdvd.h)
Consulta la unidad lógica del certificado de dispositivo.
Código principal
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) |