Convenções de documento para a API de Script
A referência da API de Script para WMI usa as seguintes convenções de documento:
- Os tipos de parâmetro são definidos com um prefixo: b (booliano), str (cadeia de caracteres), I (inteiro), obj (objeto de automação), var (Variante).
- Os parâmetros opcionais são colocados entre colchetes com seus valores padrão mostrados pela atribuição.
- No caso de parâmetros de objeto, os caracteres após o prefixo "obj" indicam o tipo de objeto esperado.
Parâmetro Object | Tipo de objeto |
---|---|
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 |
Por exemplo, o código a seguir mostra como nomear variáveis de diferentes tipos de objetos:
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