Partilhar via


IOCTL_DVD_SEND_KEY IOCTL (ntddcdvd.h)

Envia a chave especificada para um dispositivo DVD para concluir a etapa relacionada em uma sequência de autenticação.

Esse IOCTL só tem acesso de leitura ao dispositivo e não pode enviar chaves que façam alterações na configuração de hardware. Portanto, essa solicitação é limitada ao envio de tipos de chave DvdChallengeKey, dvdBusKey2e DvdInvalidateAGID.

A solicitação IOCTL_DVD_SEND_KEY2 tem acesso de gravação ao dispositivo e não está limitada a esses três tipos de chave.

Para obter mais informações, consulte DVD_KEY_TYPE.

Código principal

IRP_MJ_DEVICE_CONTROL

Buffer de entrada

O buffer em >AssociatedIrp.SystemBuffer contém uma estrutura DVD_COPY_PROTECT_KEY que indica a ID da sessão, o tipo de chave e a chave a serem enviadas ao dispositivo.

Comprimento do buffer de entrada

Comprimento de um DVD_COPY_PROTECT_KEY.

Buffer de saída

Nenhum.

Comprimento do buffer de saída

Nenhum.

Bloco de status

O campo de Informações do está definido como zero. O campo status está definido como STATUS_SUCCESS ou possivelmente STATUS_INSUFFICIENT_RESOURCES.

Requisitos

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

Consulte também

DVD_COPY_PROTECT_KEY