Compartir a través de


IOCTL_AACS_SEND_CHALLENGE_KEY IOCTL (ntddcdvd.h)

Envía la clave de desafío del host a la unidad lógica. La clave de desafío del host consta de un punto en una curva elíptica y su firma asociada.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

El búfer de Irp-AssociatedIrp.SystemBuffer> contiene una estructura de AACS_SEND_CHALLENGE_KEY.

Longitud del búfer de entrada

Longitud de una estructura de AACS_SEND_CHALLENGE_KEY .

Búfer de salida

Ninguno.

Longitud del búfer de salida

Ninguno.

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_SEND_CHALLENGE_KEY corresponde al paso del algoritmo de autenticación del Sistema de contenido de acceso avanzado (AACS) (AACS-Auth) en el que el host proporciona a la unidad un punto en la curva. Para obtener una descripción completa de AACS-Auth, consulte la especificación Advanced Access Content System, Introduction and Common Cryptographic Elements que publica advanced Access Content System Licensing Administrator (AACS LA).

Requisitos

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