Dokumentkonventionen für Skripterstellungs-API
Die Referenz zur Skripterstellungs-API für WMI verwendet die folgenden Dokumentkonventionen:
- Parametertypen werden mit einem Präfix definiert: b (Boolesch), str (Zeichenfolge), I (ganze Zahl), obj (Automatisierungsobjekt), var (Variante).
- Optionale Parameter werden in eckige Klammern gestellt, wobei ihre Standardwerte durch Zuweisung angezeigt werden.
- Bei Objektparametern geben die Zeichen nach dem Präfix „obj“ den Typ des erwarteten Objekts an.
Objektparameter | Objekttyp |
---|---|
WbemDatetime | SWbemDateTime |
WbemEventSource | SWbemEventSource |
WbemLocator | SWbemLocator |
WbemMethod | SWbemMethod |
WbemMethodSet | SWbemMethodSet |
WbemNamedValueSet | SWbemNamedValueSet |
WbemObject | SWbemObject |
WbemObjectEx | SWbemObjectEx |
WbemObjectPath | SWbemObjectPath |
WbemObjectSet | SWbemObjectSet |
WbemPrivilege | SWbemPrivilege |
WbemPrivilegeSet | SWbemPrivilegeSet |
WbemProperty | SWbemProperty |
WbemPropertySet | SWbemPropertySet |
WbemQualifier | SWbemQualifier |
WbemQualifierSet | SWbemQualifierSet |
WbemRefreshableItem | SWbemRefreshableItem |
WbemRefresher | SWbemRefresher |
WbemServices | SWbemServices |
WbemServicesEx | SWbemServicesEx |
Der folgende Code zeigt beispielsweise, wie Sie Variablen für verschiedene Arten von Objekten benennen können:
strComputerName ' a string value for a computer name
bStatusFlag ' a boolean value used for a status
objServices ' an object value used to store an SWbemServices value