Interfaces d’automatisation
L’API Automation rend les interfaces de l’API de script pour WMI disponibles pour les programmeurs C/C++, à la place des versions de l’API COM.
Le tableau suivant répertorie les objets WMI et la façon dont ils sont utilisés dans l’API d’automatisation. Les références croisées sont liées à la documentation de l’interface pour l’API de script pour les équivalents WMI.
| Objet Automation | Description |
|---|---|
| ISWbemEventSource | Récupère les événements conjointement à ISWbemServices.ExecNotificationQuery. |
| ISWbemLastError | Fournit des informations d’erreur étendues lorsqu’une erreur se produit. |
| ISWbemLocator | Obtient une référence à un objet ISWbemServices qui peut accéder à WMI sur un ordinateur hôte particulier. |
| ISWbemMethod | Contient une définition de méthode unique. |
| ISWbemMethodSet | Obtient l’accès à une collection d’objets ISWbemMethod . |
| ISWbemNamedValue | Contient une valeur nommée unique. |
| ISWbemNamedValueSet | Obtient l’accès à une collection d’objets ISWbemNamedValue . |
| ISWbemObject | Contient et manipule une seule instance ou classe d’objet Common Information Model (CIM). |
| ISWbemObjectPath | Génère et valide un chemin d’accès à un objet. |
| ISWbemObjectSet | Obtient l’accès à une collection d’objets ISWbemObject . |
| ISWbemPrivilege | Définit ou efface un privilège. |
| ISWbemPrivilegeSet | Obtient l’accès à une collection d’objets ISWbemPrivilege . |
| ISWbemProperty | Utilisé pour contenir une propriété CIM unique. |
| ISWbemPropertySet | Accédez à une collection d’objets ISWbemProperty . |
| ISWbemQualifier | Contient un qualificateur de classe unique. |
| ISWbemQualifierSet | Obtient l’accès à une collection d’objets ISWbemQualifier . |
| ISWbemSecurity | Gère les paramètres de sécurité tels que le privilège COM (Component Object Model), AuthenticationLevel et ImpersonationLevel. |
| ISWbemServices | Crée, met à jour et récupère des instances ou des classes. |
| ISWbemSink | Reçoit les résultats des opérations asynchrones d’application cliente et des notifications d’événements. |