Conventions de documents pour l’API Scripting

La référence de l’API Scripting pour WMI utilise les conventions de documents suivantes :

  • Les types de paramètres sont définis à l’aide d’un préfixe : b (boléen), str (chaîne), I (entier), obj (objet automatique), var (variable).
  • Les paramètres facultatifs sont placés entre crochets avec leurs valeurs par défaut affichées par affectation.
  • Dans le cas des paramètres d’objet, les caractères après le préfixe « obj » indiquent le type d’objet attendu.
Paramètre Object Type d'objet
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

 

Par exemple, le code suivant montre comment nommer des variables pour différents types d’objets :

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