Condividi tramite


Esempi di controlli genitori

Il codice di esempio per i controlli parentali è disponibile nella directory> di installazione del percorso<\Numero<> di versione\Samples\Security\ParentalControls. Gli esempi sono i seguenti:

Utilità

Funzionalità helper per la gestione COM di base, le operazioni di stringa SID e le funzionalità di lettura e scrittura WMI. Tutti gli altri esempi dipendono da questo progetto, a meno che non sia specificato in caso contrario.

ComplianceAPI

Applicazione console guidata dalla riga di comando che illustra come usare l'API conformità per recuperare un subset di chiavi di impostazioni per un utente.

ComplianceApp

Applicazione console semplice che illustra l'uso dell'API conformità per verificare la registrazione necessaria e restrizioni specifiche. Se le restrizioni temporali sono abilitate, l'applicazione attende anche gli eventi di disconnessione in sospeso.

UIExtensibility

Applicazione console basata su riga di comando che illustra l'uso delle API WMI e dello schema WPC per elencare, eseguire query, aggiungere, modificare ed eliminare le voci di collegamento estendibilità dell'interfaccia utente.

Riga di comando di esempio:

"D:\WPC\Samples\Security\ParentalControls\UIExtensibility\debug\UIExtensibility" add /g:{FD59BB7F-54AB-11DB-966 6-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

dove UiExtRC è una DLL di risorse semplice con risorse stringa per l'ID 101 e 103 e 24x24 pixel 32 bit con bitmap alfa per le risorse 104 e 106.

WebExtensibility

Applicazione console basata su riga di comando che illustra come usare le API WMI e lo schema WPC per elencare, aggiungere ed eliminare voci di esenzione HTTP o URL e impostare e reimpostare un override di filtro contenuto Web con le proprietà FilterID e FilterName.

L'accesso all'applicazione HTTP di sola lettura e agli elenchi di esenzione degli URL non viene visualizzato, ma il codice per leggere gli elenchi sarebbe uguale al caso di lettura/scrittura, ad eccezione della modifica del parametro WMI.