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