KS_DVDCOPY_REGION structure (ksmedia.h)

The KS_DVDCOPY_REGION structure is used to describe the copy control region according to language restrictions.

Syntax

typedef struct _KS_DVDCOPY_REGION {
  UCHAR Reserved;
  UCHAR RegionData;
  UCHAR Reserved2[2];
} KS_DVDCOPY_REGION, *PKS_DVDCOPY_REGION;

Members

Reserved

Reserved. Do not use.

RegionData

Specifies the region code for the nationality or language, as described in the following table:

Numeric Code Description
1 North America
2 Japan, European Union, Middle East, Egypt, South Africa and Greenland
3 Southeast Asia (including Hong Kong SAR)
4 Central/South America, Australia, New Zealand and the Caribbean
5 Africa, Northwest Asia (including Korea)
6 China

Reserved2[2]

Reserved. Do not use.

Remarks

The KS_DVDCOPY_REGION structure is used by the KSPROPERTY_DVDCOPY_REGION property.

For more information, see DVD Copyright Protection and DVD Regionalization.

Requirements

Requirement Value
Header ksmedia.h (include Ksmedia.h)

See also

KSPROPERTY_DVDCOPY_REGION