Método IDvdControl2::SelectParentalLevel (strmif.h)
[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
El SelectParentalLevel
método establece el nivel de acceso parental para el usuario que ha iniciado sesión.
Sintaxis
HRESULT SelectParentalLevel(
ULONG ulParentalLevel
);
Parámetros
ulParentalLevel
Valor que especifica el nivel de acceso parental para el usuario actual. Para conocer más detalles, vea la sección Comentarios.
Valor devuelto
Devuelve uno de los valores siguientes.
Código devuelto | Descripción |
---|---|
|
Correcto. |
|
Argumento no válido. |
|
dominio no válido. |
Observaciones
Hay ocho niveles parentales genéricos definidos en la especificación de DVD, numerados de 1 (más restrictivo) a 8 (menos restrictivo). El significado de estos niveles varía de región a región y depende del país o región actual (consulte IDvdControl2::SelectParentalCountry). Para los Estados Unidos y Canadá (región de DVD 1), los valores sugeridos son los siguientes:
Nivel parental | Significado |
1 | La clasificación es G, general. |
3 | La clasificación es PG, orientación parental sugerida. |
4 | La clasificación es PG-13, orientación parental sugerida, no recomendada para aquellos menores de 13. |
6 | La clasificación es R, restringida. |
7 | La clasificación es NC-17, no es adecuada para aquellos menores de 17. |
Este método establece el nivel de acceso del usuario actual; este nivel de acceso determina qué contenido puede reproducir el usuario. Los niveles superiores pueden reproducir contenido de nivel inferior; los niveles inferiores no pueden reproducir contenido de nivel superior. En otras palabras, los adultos pueden watch contenido seguro para niños, pero los niños no pueden watch contenido para adultos.
Las aplicaciones del reproductor de DVD pueden aplicar restricciones en la configuración de nivel parental, como proporcionar protección con contraseña para aumentar el nivel parental actual. La interfaz de usuario de la aplicación debe tener una manera de establecer el nivel y deshabilitar la comprobación por completo. Algunos discos pueden ser creados para no permitir incluso el nivel 8, lo que significa que ningún nivel es válido y nadie podría watch el disco si está habilitada la administración parental. En estos discos, la administración parental debe estar deshabilitada para que se vean los discos. La administración parental en el filtro navegador de DVD está deshabilitada de forma predeterminada.
Para deshabilitar la administración parental después de que se haya habilitado, pase 0xffffffff para ulParentalLevel.
Este método se muestra en la aplicación DVDSample en CDvdCore::SetParentalLevel.
En la tabla siguiente se muestra el nombre del comando Anexo J al que corresponde este nombre de método y los dominios en los que este método es válido.
Nombre del comando Anexo J | Dominios válidos |
Parental_Level_Select | DVD_DOMAIN_Stop |
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | strmif.h (incluye Dshow.h) |
Library | Strmiids.lib |