IOCTL_AACS_SEND_CERTIFICATE IOCTL (ntddcdvd.h)
Envia o certificado do host para a unidade lógica.
Código principal
Buffer de entrada
O buffer no Irp->AssociatedIrp.SystemBuffer contém o certificado de host do tipo AACS_SEND_CERTIFICATE.
Parameters.DeviceIoControl.InputBufferLength no local da pilha de E/S indica o tamanho, em bytes, do buffer, que deve ser >= sizeof(AACS_SEND_CERTIFICATE).
Comprimento do buffer de entrada
Parameters.DeviceIoControl.InputBufferLength no local da pilha de E/S indica o tamanho, em bytes, do buffer, que deve ser >= sizeof(AACS_SEND_CERTIFICATE).
Buffer de saída
Nenhum.
Comprimento do buffer de saída
Nenhum.
Bloco de status
O campo informações de é definido como o número de bytes transferidos. O campo status está definido como STATUS_SUCCESS ou possivelmente STATUS_INSUFFICIENT_RESOURCES.
Observações
A solicitação IOCTL_AACS_SEND_CERTIFICATE corresponde à etapa no algoritmo de autenticação do AACS (Sistema de Conteúdo de Acesso Avançado) (AACS-Auth) no qual o host envia seu certificado e nonce para a unidade. Para obter uma descrição completa do AACS-Auth, consulte a especificação Sistema de Conteúdo de Acesso Avançado, Introdução e Elementos Criptográficos Comuns especificação publicada pelo Administrador de Licenciamento do Sistema de Conteúdo de Acesso Avançado (AACS LA).
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ntddcdvd.h (inclua Ntddcdvd.h) |