Академический Документы
Профессиональный Документы
Культура Документы
A continuacin encontramos un ejemplo de la sintaxis que usa el archivo Wpcsprov.mof. y en este caso en especfico es acerca de la configuracin de navegacin Web.
//************************************************************************** //* Class: WpcWebSettings //* Derived from: //************************************************************************** [Description("Per-account Windows Parental Controls Web Settings"): ToInstance ToSubClass, provider("WpcSprov"): ToInstance, dynamic: ToInstance] class WpcWebSettings { [key, Description("SID of the user account owning these settings"): ToInstance ToSubClass, read: ToInstance ToSubClass] string SID; [Description("Is filter on for this user"): ToInstance ToSubClass, read: ToInstance ToSubClass, write: ToInstance ToSubClass] boolean FilterOn; [Description("Filter level for this user"): ToInstance ToSubClass, read: ToInstance ToSubClass, write: ToInstance ToSubClass, MinValue(0): ToInstance ToSubClass, MaxValue(5): ToInstance ToSubClass] Uint32 FilterLevel; [Description("Are file downloads blocked for this user"): ToInstance ToSubClass, read: ToInstance ToSubClass, write: ToInstance ToSubClass] boolean FileDownloadsBlocked; [Description("Are unrated sites blocked for this user"): ToInstance ToSubClass, read: ToInstance ToSubClass, write: ToInstance ToSubClass] boolean BlockUnrated; [Description("Blocked Category list"): ToInstance ToSubClass, read: ToInstance ToSubClass, write: ToInstance ToSubClass] uint32 BlockedCategoryList[]; }; [Description("Games Clamper for Windows Parental Controls Media Settings"): ToInstance ToSubClass, provider("WpcClamperProv"): ToInstance, dynamic: ToInstance] class WpcClamper {
[ Description("Creates settings for a new User SID"): ToInstance ToSubClass, Implemented: ToInstance ToSubClass, Static: ToInstance ToSubClass ] uint32 LockDownGameInstance([Description("Instance ID to lock down"): ToInstance ToSubClass, IN] string guidInstanceID); [ Description("Removes settings for any admin users"): ToInstance ToSubClass, Implemented: ToInstance ToSubClass, Static: ToInstance ToSubClass ] uint32 CleanupUsers(); }; // End of WPC Class Definitions
Aqu podemos ver como tenemos la descripcin de ciertos parmetros de bloqueo por ejemplo: El nivel de bloqueo del usuario en esta clase especficamente de navegacin web, las descargas que estn bloqueadas, as como la lista de categoras de bsqueda que estn bloqueadas, y los sitios web. Finalmente, podemos observar que as como en el ejemplo que pusimos acerca de la sintaxis de control web, existen diferentes acerca de cada restriccin de bsquedas, de bloqueos, de juegos e incluso para hacer control del acceso a la computadora con ciertos horarios. Notamos que esto es con cdigo en donde se bloquean diferentes cosas, no tiene mucha ciencia pero realmente no lo entendemos del todo.