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. |