Ejemplos de controles parentales
El código de ejemplo para controles parentales está disponible en el directorio> de instalación de la ruta<\Windows\<número> de versión\Samples\Security\ParentalControls. Los ejemplos son los siguientes:
Sectores públicos
Funcionalidad auxiliar para la administración COM básica, las operaciones de cadena de SID y la funcionalidad de lectura y escritura de WMI. Todos los demás ejemplos dependen de este proyecto a menos que se especifique lo contrario.
ComplianceAPI
Aplicación de consola controlada por la línea de comandos que muestra cómo usar la API de cumplimiento para recuperar un subconjunto clave de la configuración de un usuario.
ComplianceApp
Aplicación de consola sencilla que muestra el uso de la API de cumplimiento para comprobar si se requieren registros y restricciones específicas. Si se habilitan restricciones de tiempo, la aplicación también espera los eventos de cierre de sesión pendientes.
UIExtensibility
Aplicación de consola controlada por la línea de comandos que muestra el uso de las API de WMI y el esquema WPC para enumerar, consultar, agregar, modificar y eliminar entradas de vínculo de extensibilidad de la interfaz de usuario.
Línea de comandos de ejemplo para ejemplo:
"D:\WPC\Samples\Security\ParentalControls\UIExtensibility\debug\UIExtensibility" add /g:{FD59BB7F-54AB-11DB-9666-00E08161165F} /c:0 /n:D:/WPC/Samples/Security/ParentalControls/UiExtRC/debug/UiExtRC.dll,-101 /s:D:/WPC/Samples/Security/ParentalControls/UiExtRC/debug/UiExtRC.dll,-103 /i:D:/WPC/Samples/Security/ParentalControls/UiExtRC/debug/UiExtRC.dll,-104 /d:D:/WPC/Samples/Security/ParentalControls/UiExtRC/debug/UiExtRC.dll,-106 /e:c:\windows\Notepad.exe
donde UiExtRC es un archivo DLL de recursos simple con recursos de cadena para los identificadores 101 y 103, y 24 x 24 píxeles de 32 bits con mapas de bits alfa para los recursos 104 y 106.
WebExtensibility
Aplicación de consola controlada por la línea de comandos que muestra cómo usar las API WMI y el esquema WPC para enumerar, agregar y eliminar entradas de exención de aplicación HTTP o dirección URL, y para establecer y restablecer una invalidación de filtro de contenido web con las propiedades FilterID y FilterName.
No se muestra el acceso a la aplicación HTTP de solo lectura y a las listas de exención de direcciones URL, pero el código para leer las listas sería el mismo que para el caso de lectura y escritura, excepto para la modificación del parámetro WMI.