Compartir a través de


IOCTL_DVD_GET_REGION IOCTL (ntddcdvd.h)

Devuelve información de control de reproducción de región (RPC) para un dispositivo DVD, como si el reproductor admite el estándar RPC2, el código de región actual del reproductor y el número restante de veces que el usuario puede cambiar el código de región del reproductor. Este IOCTL también indica el código de región del disco montado actualmente. Esto solo funciona si un DVD está en la unidad. La operación IOCTL_DVD_READ_KEY debe usarse para obtener solo el código de región del dispositivo. Si la región de unidad no se ha establecido anteriormente (si aún está en el valor predeterminado de fábrica) y si el medio insertado tiene una región, la región del dispositivo se establecerá en la región multimedia actual.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

Ninguno.

Longitud del búfer de entrada

Ninguno.

Búfer de salida

El controlador devuelve los datos DVD_REGION en el búfer en Irp-AssociatedIrp.SystemBuffer>.

Longitud del búfer de salida

Ninguno. Parameters.DeviceIoControl.OutputBufferLength indica el tamaño, en bytes, del búfer en Irp-AssociatedIrp.SystemBuffer>, que debe ser >= sizeof(DVD_REGION)).

Bloque de estado

El campo Información se establece en el número de bytes transferidos. El campo Estado se establece en STATUS_SUCCESS o posiblemente STATUS_INSUFFICIENT_RESOURCES.

Requisitos

Requisito Valor
Header ntddcdvd.h (incluya Ntddcdvd.h)

Consulte también

DVD_REGION