Convenzioni di documento per l'API di scripting

L'API scripting per i riferimenti WMI usa le convenzioni del documento seguenti:

  • I tipi di parametri vengono definiti usando un prefisso: b (booleano), str (stringa), I (integer), obj (oggetto Automation), var (Variant).
  • I parametri facoltativi vengono posizionati tra parentesi quadre con i relativi valori predefiniti visualizzati dall'assegnazione.
  • Nel caso dei parametri dell'oggetto, i caratteri dopo il prefisso "obj" indicano il tipo di oggetto previsto.
Parametro oggetto Tipo oggetto
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

 

Ad esempio, il codice seguente illustra come assegnare un nome alle variabili per diversi tipi di oggetti:

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