Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Alcune Configuration Manager proprietà dell'oggetto vengono implementate come campi di bit, dove singoli bit binari di un numero intero (in genere un uint32
tipo di dati) vengono usati come Boolean
flag per archiviare le informazioni. Queste proprietà possono essere difficili da interpretare nell'interfaccia utente perché il campo di bit viene spesso visualizzato come numero decimale.
Ad esempio, l'oggetto Security User Class Permissions (SMS_UserClassPermissions
) contiene una proprietà integer denominata ClassPermissions
, definita come int32
tipo di dati con i flag di bit seguenti:
Pezzo | Valore |
---|---|
0 | LEGGERE |
1 | MODIFICARE |
2 | CANCELLARE |
3 | DISTRIBUIRE |
4 | CREATE_CHILD |
5 | REMOTE_CONTROL |
6 | PUBBLICIZZARE |
7 | MODIFY_RESOURCE |
8 | AMMINISTRARE |
9 | DELETE_RESOURCE |
10 | CREARE |
11 | VIEW_COLL_FILE |
12 | READ_RESOURCE |
13 | DELEGATO |
14 | METRO |
15 | MANAGESQLCOMMAND |
16 | MANAGESTATUSFILTER |
Un valore tipico di questo campo di bit potrebbe essere 10100000111. Bit 0 è il bit meno significativo (a destra) e gli altri bit vengono conteggiati da destra a sinistra. Di conseguenza, in questo esempio le autorizzazioni di classe disponibili includono READ, MODIFY, DELETE, ADMINISTER e CREATE, corrispondenti rispettivamente ai campi di bit 0, 1, 2, 8 e 10.
La difficoltà si verifica quando il numero binario 10100000111 viene visualizzato come numero decimale 1287 in una console di Configuration Manager e nel modo in cui si interpretano i bit. La soluzione consiste nell'aprire l'applicazione Calcolatrice di Windows (Calc.exe nel gruppo Accessori). Usare la visualizzazione Scientifica, impostare la calcolatrice per la modalità decimale e immettere 1287. Usare i pulsanti di opzione del calcolatore per eseguire la conversione in una visualizzazione binaria. Viene visualizzato il campo a bit binario 10100000111. È possibile leggere i flag di bit selezionati da questa visualizzazione.
Nota
In una proprietà di campo di bit tipica, molti dei bit sono inutilizzati e non hanno alcun significato definito.
Vedere anche
Configuration Manager classi di associazioneConfiguration Manager formati di data e oraConfiguration Manager oggetti incorporati Configuration Manager panoramica degli oggetti del linguaggio di query WMI estesiConfiguration Manager proprietà lazysugli erroriConfiguration Manager sicurezza degli oggetti Configuration Manager query speciali