Share via


DVD_REGIONCE (Windows Embedded CE 6.0)

1/6/2010

This structure contains DVD region information.

Syntax

typedef struct _DVD_REGIONCE {
  HANDLE hDrive;
  UCHAR CopySystem;
  UCHAR RegionData;
  UCHAR SystemRegion;
  UCHAR ResetCount;
} DVD_REGIONCE, *PDVD_REGIONCE;

Members

  • hDrive
    Not used.
  • CopySystem
    Indicates the presence or absence of a copyright protection system. A value of 0 indicates the absence of a copyright protection system.
  • RegionData
    Disk region field. Each bit represents one of eight regions. If a bit is set in this member, the disk can be played in the corresponding region. If a bit is cleared in this member, the disk cannot be played in the corresponding region. The following table shows the available regions.

    Region Description

    1

    United States, Canada, and U.S. Territories.

    2

    Japan, Europe, southern Africa, and the Middle East, including Egypt.

    3

    Southeast Asia and East Asia, including Hong Kong SAR.

    4

    Australia, New Zealand, Pacific Islands, Central America, Mexico, South America, and the Caribbean.

    5

    Eastern Europe, including the former Soviet Union, Indian subcontinent, Africa, North Korea, and Mongolia.

    6

    China

    7

    Reserved

    8

    Special international venues such as airplanes, cruise ships, and so on.

  • SystemRegion
    Drive region field. Each bit represents one of eight regions. If a bit is set in this field, the disk can be played in the corresponding region. If a bit is cleared in this field, the disk cannot be played in the corresponding region.
  • ResetCount
    Number of times that a region can be set. This value is set to 5 for a drive that does not have a region value set. The ResetCount value is decremented each time a drive region is set.

Requirements

Header dvdioctl.h
Windows Embedded CE Windows CE 5.0 and later

See Also

Reference

Block Driver Structures
IOCTL_DVD_GET_REGION