共用方式為


IOCTL_DVD_GET_REGION IOCTL (ntddc)

傳回 DVD 裝置的區域播放控制 (RPC) 資訊,例如播放機是否支援 RPC2 標準、播放程式的目前區域代碼,以及使用者可以變更播放程式區域代碼的剩餘次數。 此 IOCTL 也會指出目前掛接之磁碟的區域代碼。只有在 DVD 位於磁碟驅動器中時,才能運作。 IOCTL_DVD_READ_KEY作業應該用來只取得裝置區域代碼。 如果磁碟驅動器區域先前尚未設定 (它仍在原廠預設) 且插入的媒體有區域,則裝置區域將會設定為目前的媒體區域。

主要程序代碼

IRP_MJ_DEVICE_CONTROL

輸入緩衝區

無。

輸入緩衝區長度

無。

輸出緩衝區

驅動程式會在 Irp-AssociatedIrp.SystemBuffer> 的緩衝區中傳回DVD_REGION數據。

輸出緩衝區長度

無。 Parameters.DeviceIoControl.OutputBufferLength 指出 Irp-AssociatedIrp.SystemBuffer> 緩衝區的大小,其大小必須為 >= sizeof (DVD_REGION )

狀態區塊

[資訊] 欄位元位會設定為傳輸的位元元組數目。 [ 狀態 ] 欄位會設定為 [STATUS_SUCCESS或可能STATUS_INSUFFICIENT_RESOURCES]。

規格需求

需求
標頭 ntddc (包含 Ntddc)

另請參閱

DVD_REGION