Conventions de document pour l’API de script

L' API de script pour la référence WMI utilise les conventions de document suivantes :

  • Les types de paramètres sont définis à l’aide d’un préfixe : b (booléen), Str (String), I (Integer), obj (objet Automation), var (variant).
  • Les paramètres facultatifs sont placés entre crochets avec leurs valeurs par défaut affichées par assignation.
  • Dans le cas des paramètres d’objet, les caractères qui suivent le préfixe « obj » indiquent le type d’objet attendu.
Paramètre de l’objet Type d'objet
WbemDatetime SWbemDateTime
WbemEventSource SWbemEventSource
WbemLocator SWbemLocator
WbemMethod SWbemMethod
WbemMethodSet SWbemMethodSet
WbemNamedValueSet SWbemNamedValueSet
WbemObject M
WbemObjectEx SWbemObjectEx
WbemObjectPath SWbemObjectPath
WbemObjectSet SWbemObjectSet
WbemPrivilege SWbemPrivilege
WbemPrivilegeSet SWbemPrivilegeSet
WbemProperty SWbemProperty
WbemPropertySet SWbemPropertySet
WbemQualifier SWbemQualifier
WbemQualifierSet SWbemQualifierSet
WbemRefreshableItem SWbemRefreshableItem
WbemRefresher SWbemRefresher
WbemServices M
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