Condividi tramite


IOCTL_DVD_GET_REGION IOCTL (ntddcvertita.h)

Restituisce informazioni RPC (Region Playback Control) per un dispositivo DVD, ad esempio se il lettore supporta lo standard RPC2, il codice dell'area corrente del lettore e il numero rimanente di volte in cui il codice dell'area del lettore può essere modificato dall'utente. Questo IOCTL indica anche il codice dell'area del disco attualmente montato. Questo funziona solo se un DVD si trova nell'unità. L'operazione di IOCTL_DVD_READ_KEY deve essere usata per ottenere solo il codice dell'area del dispositivo. Se l'area dell'unità non è stata impostata in precedenza (se è ancora predefinita per le impostazioni predefinite) e se il supporto inserito ha un'area, l'area del dispositivo verrà impostata sull'area multimediale corrente.

Codice principale

IRP_MJ_DEVICE_CONTROL

Buffer di input

Nessuno.

Lunghezza del buffer di input

Nessuno.

Buffer di output

Il driver restituisce i dati DVD_REGION nel buffer in Irp-AssociatedIrp.SystemBuffer>.

Lunghezza del buffer di output

Nessuno. Parameters.DeviceIoControl.OutputBufferLength indica le dimensioni, in byte, del buffer in Irp-AssociatedIrp.SystemBuffer>, che deve essere >= sizeof(DVD_REGION).

Blocco dello stato

Il campo Informazioni è impostato sul numero di byte trasferiti. Il campo Stato è impostato su STATUS_SUCCESS o possibilmente STATUS_INSUFFICIENT_RESOURCES.

Requisiti

Requisito Valore
Intestazione ntddcvertita.h (include Ntddcvertita.h)

Vedi anche

DVD_REGION