Compartilhar via


IOCTL_DVD_GET_REGION IOCTL (ntddcdvd.h)

Retorna informações de RPC (Controle de Reprodução de Região) para um dispositivo dvd, como se o player dá suporte ao padrão RPC2, ao código de região atual do player e ao número restante de vezes que o código de região do player pode ser alterado pelo usuário. Este IOCTL também indica o código de região do disco montado no momento. Isso só funcionará se um DVD estiver na unidade. A operação IOCTL_DVD_READ_KEY deve ser usada para obter apenas o código da região do dispositivo. Se a região da unidade não tiver sido definida anteriormente (se ainda estiver no padrão de fábrica) e se a mídia inserida tiver uma região, a região do dispositivo será definida como a região de mídia atual.

Código principal

IRP_MJ_DEVICE_CONTROL

Buffer de entrada

Nenhum.

Comprimento do buffer de entrada

Nenhum.

Buffer de saída

O driver retorna os dados de DVD_REGION no buffer em >AssociatedIrp.SystemBuffer .

Comprimento do buffer de saída

Nenhum. Parameters.DeviceIoControl.OutputBufferLength indica o tamanho, em bytes, do buffer em >AssociatedIrp.SystemBuffer, que deve ser >= sizeof(DVD_REGION).

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.

Requisitos

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

Consulte também

DVD_REGION