Lire en anglais

Partager via


En-tête wbemcli.h

Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :

wbemcli.h contient les interfaces de programmation suivantes :

Interfaces

 
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.

Structures

 
WBEM_COMPILE_STATUS_INFO

Décrit une erreur pour l’interface IMofCompiler.

Énumérations

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