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