Condividi tramite


IOCTL_AACS_SEND_CHALLENGE_KEY IOCTL (ntddc troppe.h)

Invia la chiave di verifica dell'host all'unità logica. La chiave di verifica dell'host è costituita da un punto su una curva ellittica e dalla firma associata.

Codice principale

IRP_MJ_DEVICE_CONTROL

Buffer di input

Il buffer in corrispondenza di Irp->AssociatedIrp.SystemBuffer contiene una struttura AACS_SEND_CHALLENGE_KEY.

Lunghezza del buffer di input

Lunghezza di una struttura AACS_SEND_CHALLENGE_KEY.

Buffer di output

Nessuno.

Lunghezza del buffer di output

Nessuno.

Blocco di stato

Il campo Informazioni è impostato sul numero di byte trasferiti. Il campo Stato è impostato su STATUS_SUCCESS o possibilmente STATUS_INSUFFICIENT_RESOURCES.

Osservazioni

La richiesta di IOCTL_AACS_SEND_CHALLENGE_KEY corrisponde al passaggio dell'algoritmo di autenticazione AACS (Advanced Access Content System) (AACS-Auth) in cui l'host fornisce un punto sulla curva. Per una descrizione completa di AACS-Auth, vedere la Advanced Access Content System, Introduction and Common Cryptographic Elements specification that is published by Advanced Access Content System Licensing Administrator (AACS LA).

Fabbisogno

Requisito Valore
intestazione ntddcvertita.h (include Ntddcvertita.h)