Objets de l’API de script

Les informations de référence sur l’API de script pour WMI décrivent chaque objet de script à l’aide d’une syntaxe spécifique. Pour obtenir une explication de cette syntaxe, consultez Conventions de document pour l’API de script.

Le tableau suivant liste les objets de script WMI et la façon dont ils sont utilisés.

Object Description
SWbemDateTime Construit et analyse les valeurs datetime CIM.
SWbemEventSource Récupère les événements conjointement avec SWbemServices.ExecNotificationQuery.
SWbemLastError Fournit des informations d’erreur étendues lorsqu’une erreur se produit.
SWbemLocator Obtient un objet SWbemServices qui peut accéder à WMI sur un ordinateur hôte particulier.
SWbemMethod Contient une définition de méthode WMI unique.
SWbemMethodSet Obtient une collection d’objets SWbemMethod.
SWbemNamedValue Contient une valeur nommée unique.
SWbemNamedValueSet Obtient l’accès à une collection d’objets SWbemNamedValue.
SWbemObject Contient et manipule une instance ou classe d’objet WMI unique.
SWbemObjectEx Étend les fonctionnalités de SWbemObject. Cet objet ajoute la méthode Refresh pour les objets SWbemRefresher.
SWbemObjectPath Génère et valide le chemin d’un objet.
SWbemObjectSet Obtient l’accès à une collection d’objets SWbemObject.
SWbemPrivilege Définit ou efface un privilège.
SWbemPrivilegeSet Obtient l’accès à une collection d’objets SWbemPrivilege.
SWbemProperty Contient une propriété WMI unique.
SWbemPropertySet Obtient l’accès à une collection d’objets SWbemProperty.
SWbemQualifier Contient un qualificateur de propriété unique.
SWbemQualifierSet Obtient l’accès à une collection d’objets SWbemQualifier.
SWbemRefresher Collecte et met à jour des valeurs de propriétés d’objets en une seule opération.
SWbemRefreshableItem Représente un élément actualisable unique dans un objet SWbemRefresher, tel qu’une propriété.
SWbemSecurity Gère les paramètres de sécurité tels que les privilèges COM (Component Object Model), AuthenticationLevel et ImpersonationLevel.
SWbemServices Crée, met à jour et récupère des instances ou des classes.
SWbemServicesEx Étend les fonctionnalités de SWbemServices. Cet objet ajoute les méthodes Put et PutAsync pour permettre l’enregistrement d’une classe ou d’une instance dans plusieurs espaces de noms.
SWbemSink Reçoit les résultats d’opérations asynchrones et des notifications d’événements, qui sont utilisées par les applications clientes.