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