IOCTL_AACS_START_SESSION IOCTL (ntddcdvd.h)
Recupera um AGID (Identificador de Concessão de Autenticação) que identifica uma sessão segura.
Código principal
Buffer de entrada
Nenhum.
Comprimento do buffer de entrada
Nenhum.
Buffer de saída
O buffer em >AssociatedIrp.SystemBuffer contém um valor do tipo DVD_SESSION_ID que especifica um AGID (Identificador de Concessão de Autenticação). O AGID identifica a sessão segura.
Comprimento do buffer de saída
Comprimento de um DVD_SESSION_ID.
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_START_SESSION corresponde a uma das etapas do algoritmo de autenticação do AACS (Advanced Access Content System) (AACS-Auth). 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).
Depois de obter o AGID, o software host usa o AGID para associar IOCTLs do AACS subsequentes à sessão segura. Ao contrário do AGID usado com a criptografia CSS (Content-Scrambling System) do DVD, o AGID do AACS é válido para a transferência de apenas uma parte das informações protegidas.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ntddcdvd.h (inclua Ntddcdvd.h) |