Compartir a través de


IOCTL_AACS_SEND_CERTIFICATE IOCTL (ntddcdvd.h)

Envía el certificado de host a la unidad lógica.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

El búfer de Irp-AssociatedIrp.SystemBuffer> contiene el certificado de host de tipo AACS_SEND_CERTIFICATE.

Parameters.DeviceIoControl.InputBufferLength en la ubicación de la pila de E/S indica el tamaño, en bytes, del búfer, que debe ser >= sizeof(AACS_SEND_CERTIFICATE).

Longitud del búfer de entrada

Parameters.DeviceIoControl.InputBufferLength en la ubicación de la pila de E/S indica el tamaño, en bytes, del búfer, que debe ser >= sizeof(AACS_SEND_CERTIFICATE).

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