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
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) |