En-tête wbemcli.h
Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :
- Fournisseur WMI Distributed Transaction Coordinator
- Services Bureau à distance
- Fournisseur WMI composants d’accès aux données Windows
- Windows Management Instrumentation
- Barre latérale Windows
wbemcli.h contient les interfaces de programmation suivantes :
IEnumWbemClassObject L’interface IEnumWbemClassObject est utilisée pour énumérer les objets CIM (Common Information Model) et est similaire à un énumérateur COM standard. |
IMofCompiler L’interface IMofCompiler, implémentée par Mofd.dll, fournit une interface COM qui est utilisée par le compilateur MOF (Managed Object Format) et toutes les autres applications qui compilent des fichiers MOF. |
IUnsecuredApartment L’interface IUnsecuredApartment est utilisée pour simplifier le processus d’appels asynchrones à partir d’un processus client. |
IWbemBackupRestore L’interface IWbemBackupRestore sauvegarde et restaure le contenu du référentiel WMI. |
IWbemBackupRestoreEx L’interface IWbemBackupRestoreEx sauvegarde et restaure le contenu du dépôt. |
IWbemCallResult Utilisé pour les appels semi-synchrones de l’interface IWbemServices. Lors de ces appels, la méthode IWbemServices appelée retourne immédiatement, ainsi qu’un objet IWbemCallResult . |
IWbemClassObject Contient et manipule les définitions de classe et les instances d’objet de classe. |
IWbemConfigureRefresher L’interface IWbemConfigureRefresher est utilisée par le code client pour ajouter des énumérateurs, des objets et des actualisations imbriquées dans un actualisateur. |
IWbemContext L’interface IWbemContext est éventuellement utilisée pour communiquer des informations de contexte supplémentaires aux fournisseurs lors de l’envoi d’appels IWbemServices à WMI. Tous les appels principaux dans IWbemServices prennent un paramètre facultatif pointant vers un objet de ce type. |
IWbemHiPerfEnum Utilisé dans les opérations d’actualisation pour fournir un accès rapide aux énumérations d’objets d’instance. |
IWbemLocator Utilisez l’interface IWbemLocator pour obtenir le pointeur d’espace de noms initial vers l’interface IWbemServices pour WMI sur un ordinateur hôte spécifique. |
IWbemObjectAccess Fournit l’accès aux méthodes et aux propriétés d’un objet . |
IWbemObjectSink L’interface IWbemObjectSink crée une interface réceptrice qui peut recevoir tous les types de notifications dans le modèle de programmation WMI. |
IWbemObjectSinkEx Crée une interface récepteur qui peut recevoir tous les types de notifications dans le modèle de programmation WMI. |
IWbemObjectTextSrc L’interface IWbemObjectTextSrc est utilisée pour traduire des instances IWbemClassObject vers et depuis différents formats de texte. |
IWbemQualifierSet Agit en tant que conteneur pour l’ensemble des qualificateurs nommés pour une propriété unique ou un objet entier (une classe ou une instance). |
IWbemRefresher Fournit un point d’entrée par lequel les objets actualisables tels que les énumérateurs ou les objets d’actualisation peuvent être actualisés. |
IWbemServices Utilisé par les clients et les fournisseurs pour accéder aux services WMI. L’interface est implémentée par les fournisseurs WMI et WMI, et constitue l’interface WMI principale. |
IWbemShutdown L’interface IWbemShutdown indique au fournisseur qu’une instance d’un objet est prête à être ignorée. Le fournisseur peut utiliser cet appel pour libérer les ressources qu’il référence actuellement. |
IWbemStatusCodeText L’interface IWbemStatusCodeText extrait les descriptions de chaînes de texte des codes d’erreur ou le nom du sous-système où l’erreur s’est produite. |
IWbemUnsecuredApartment Permet aux applications clientes de déterminer si Unsecapp.exe effectue des vérifications d’accès sur les rappels asynchrones. |
WBEM_COMPILE_STATUS_INFO Décrit une erreur pour l’interface IMofCompiler. |
CIMTYPE_ENUMERATION Définit des valeurs qui spécifient différents types de données CIM. |
WBEM_BACKUP_RESTORE_FLAGS Contient les indicateurs utilisés pour la méthode IWbemBackupRestore::Restore et la méthode IWbemBackupRestoreEx::Restore. |
WBEM_CHANGE_FLAG_TYPE Contient des indicateurs de paramètres de méthode. |
WBEM_COMPARISON_FLAG Contient des indicateurs qui définissent la comparaison à effectuer lors de l’utilisation de la méthode IWbemClassObject::CompareTo. |
WBEM_COMPILER_OPTIONS Contient des indicateurs d’option pour les méthodes IMofCompiler. |
WBEM_CONDITION_FLAG_TYPE Contient les indicateurs utilisés avec la méthode IWbemClassObject::GetNames. |
WBEM_CONNECT_OPTIONS Contient des indicateurs pour la méthode IWbemLocator::ConnectServer. |
WBEM_FLAVOR_TYPE Répertorie les saveurs des qualificateurs. |
WBEM_GENERIC_FLAG_TYPE Contient des indicateurs de paramètres de méthode à usage général. |
WBEM_GENUS_TYPE Contient des constantes utilisées pour faire la distinction entre les classes et les instances. |
WBEM_LIMITS Définit certaines valeurs limites. |
WBEM_QUERY_FLAG_TYPE Contient des indicateurs utilisés pour définir une requête ou un énumérateur. |
WBEM_REFRESHER_FLAGS Contient des indicateurs qui modifient le comportement des méthodes d’actualisation. |
WBEM_SECURITY_FLAGS Contient les indicateurs utilisés pour définir les niveaux d’accès de sécurité. |
WBEM_STATUS_TYPE Décrit la status d’une opération asynchrone. |
WBEM_TEXT_FLAG_TYPE Contient des indicateurs pour contrôler l’exécution de la méthode IWbemClassObject::GetObjectText. |
WBEM_TIMEOUT_TYPE Contient les valeurs utilisées pour spécifier le délai d’expiration de la méthode IEnumWbemClassObject::Next. |
WBEM_UNSECAPP_FLAG_TYPE Permet de contrôler les vérifications d’accès sur les rappels lors de l’utilisation de la méthode IWbemUnsecuredApartment::CreateSinkStub. |
WBEMSTATUS Contient les codes d’erreur et de status retournés par les méthodes dans l’API WMI. |
WMI_OBJ_TEXT Définit les formats de texte d’objet valides à utiliser par SWbemObjectEx.GetText_. |