Delen via


Documentconventies voor de Scripting-API

In de Scripting-API voor WMI- worden de volgende documentconventies gebruikt:

  • Parametertypen worden gedefinieerd met behulp van een voorvoegsel: b (Booleaanse waarde), str (tekenreeks), I (geheel getal), obj (Automation-object), var (variant).
  • Optionele parameters worden tussen vierkante haken geplaatst met de standaardwaarden die worden weergegeven door de toewijzing.
  • In het geval van objectparameters geven de tekens na het voorvoegsel 'obj' het verwachte type object aan.
Objectparameter Objecttype
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-

 

De volgende code laat bijvoorbeeld zien hoe u variabelen voor verschillende typen objecten een naam geeft:

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