Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Einige Configuration Manager-Objekteigenschaften sind als Bitfelder implementiert, wobei einzelne binäre Bits einer Ganzzahl (in der Regel ein uint32 Datentyp) als Boolean Flags zum Speichern von Informationen verwendet werden. Diese Eigenschaften können auf der Benutzeroberfläche schwer zu interpretieren sein, da das Bitfeld häufig als Dezimalzahl angezeigt wird.
Beispielsweise enthält das Objekt "Security User Class Permissions" (SMS_UserClassPermissions) eine ganzzahlige Eigenschaft namens ClassPermissions, die als int32 Datentyp mit den folgenden Bitflags definiert ist:
| Bit | Wert |
|---|---|
| 0 | LESEN |
| 1 | ÄNDERN |
| 2 | LÖSCHEN |
| 3 | VERTEILEN |
| 4 | CREATE_CHILD |
| 5 | REMOTE_CONTROL |
| 6 | ANKÜNDIGEN |
| 7 | MODIFY_RESOURCE |
| 8 | VERWALTEN |
| 9 | DELETE_RESOURCE |
| 10 | CREATE |
| 11 | VIEW_COLL_FILE |
| 12 | READ_RESOURCE |
| 13 | DELEGIEREN |
| 14 | METERWARE |
| 15 | MANAGESQLCOMMAND |
| 16 | MANAGESTATUSFILTER |
Ein typischer Wert dieses Bitfeldes könnte 10100000111 sein. Bit 0 ist das am wenigsten signifikante Bit (rechts), und die anderen Bits werden von rechts nach links gezählt. Daher umfassen in diesem Beispiel die verfügbaren Klassenberechtigungen READ, MODIFY, DELETE, ADMINISTER und CREATE, die den Bitfeldern 0, 1, 2, 8 und 10 entsprechen.
Die Schwierigkeit tritt auf, wenn die Binärzahl 10100000111 als Dezimalzahl 1287 in einer Configuration Manager Konsolenanzeige angezeigt wird und wie Sie die Bits interpretieren. Die Lösung besteht darin, die Anwendung Windows Calculator zu öffnen (Calc.exe in der Gruppe Zubehör). Verwenden Sie die wissenschaftliche Ansicht, stellen Sie den Rechner auf den Dezimalmodus ein, und geben Sie 1287 ein. Verwenden Sie die Optionsfelder des Rechners, um in eine Binäranzeige zu konvertieren. Das Binärbitfeld wird 10100000111 angezeigt. Sie können die ausgewählten Bitflags auf dieser Anzeige lesen.
Hinweis
In einer typischen Bitfeldeigenschaft sind viele der Bits nicht verwendet und haben keine definierte Bedeutung.
Siehe auch
Configuration Manager AssoziationsklassenConfiguration Manager Datums- und UhrzeitformateConfiguration Manager eingebettete ObjekteConfiguration Manager Extended WMI Query LanguageObjekte – ÜbersichtVerzögerte Eigenschaften von Configuration ManagerInformationen zuFehlernConfiguration Manager-Objektsicherheit:Spezielle Abfragen von Configuration Manager