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