IOCTL_AACS_READ_VOLUME_ID IOCTL (ntddcdvd.h)

Lê o identificador de volume específico do AACS (Sistema de Conteúdo de Acesso Avançado).

Código principal

IRP_MJ_DEVICE_CONTROL

Buffer de entrada

O buffer em Irp-AssociatedIrp.SystemBuffer> contém um valor do tipo DVD_SESSION_ID que especifica um Identificador de Concessão de Autenticação (AGID). O AGID identifica a sessão segura associada ao volume.

Comprimento do buffer de entrada

Comprimento de um DVD_SESSION_ID.

Buffer de saída

O buffer em Irp-AssociatedIrp.SystemBuffer> contém o valor do tipo AACS_VOLUME_ID que especifica a ID do volume.

Comprimento do buffer de saída

Comprimento de um AACS_VOLUME_ID.

Bloco de status

O campo Informações é definido como o número de bytes transferidos. O campo Status é definido como STATUS_SUCCESS ou possivelmente STATUS_INSUFFICIENT_RESOURCES.

Comentários

A solicitação IOCTL_AACS_READ_VOLUME_ID corresponde à parte do protocolo de autenticação do AACS responsável pela transferência do identificador de volume. Para obter uma descrição completa desse protocolo, consulte a especificação Sistema de Conteúdo de Acesso Avançado, Introdução e Elementos Criptográficos Comuns que é publicada pelo Administrador de Licenciamento do Sistema de Conteúdo de Acesso Avançado (AACS LA).

O AGID é liberado automaticamente após a conclusão da solicitação de IOCTL_AACS_READ_VOLUME_ID.

Requisitos

Requisito Valor
Cabeçalho ntddcdvd.h (inclua Ntddcdvd.h)