Microsoft DirectX 9.0 |
Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead.
Retrieves the current parental level and country/region code settings for the DVD player.
Syntax
HRESULT GetPlayerParentalLevel(
ULONG *pParentalLevel,
ULONG *pCountryCode
);
Parameters
pParentalLevel
[out] Pointer to a value indicating the current parental level.
pCountryCode
[out] Pointer to a value indicating the current country/region code.
Return Value
Returns an HRESULT value.
Return code | Description |
E_UNEXPECTED | DVD is not initialized or domain is not DVD_DOMAIN_Title. |
S_OK | Success. |
VFW_E_DVD_INVALIDDOMAIN | Requested action is not supported on this domain (DVD_DOMAIN). |
VFW_E_DVD_OPERATION_INHIBITED | Requested action cannot occur at this point in the movie due to the authoring of the current DVD-Video disc. |
Remarks
This method is valid in any domain. For more information, see DVD_DOMAIN.
For the defined parental levels, see Table 3.3.4-1 of the DVD-Video specification.
Valid parental levels are 1 through 8 if parental management is enabled, 0xffffffff if parental management is disabled.
For the country/region codes, see ISO3166 : Alpha-2 Code.
See Also