Partager via


Windows Management Instrumentation

Vue d’ensemble de la technologie Windows Management Instrumentation.

Pour développer Windows Management Instrumentation, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Classe

 
CFrameworkQuery

La classe CFrameworkQuery est utilisée pour analyser et manipuler une requête. Il contient des méthodes qui retournent des valeurs de propriété spécifiques et des méthodes qui testent la requête pour déterminer les propriétés particulières incluses.
CHPtrArray

La classe CHPtrArray fait partie de l’infrastructure du fournisseur WMI. CHPtrArray est une interface utilitaire pour la gestion des pointeurs de tableau utilisée pour la gestion des requêtes WMI par le fournisseur.
CHString

Le tableau suivant répertorie les méthodes CHString.
CHStringArray

Le tableau suivant répertorie les opérateurs et méthodes CHStringArray.
CInstance

La classe CInstance est utilisée pour récupérer et mettre à jour les valeurs des propriétés définies pour les instances prises en charge par wMI Provider Framework. La classe CInstance fournit également l’accès à l’implémentation de l’infrastructure du fournisseur de l’interface CInstance.
CObjectPathParser

Analyse un chemin D’accès WMI qui peut inclure un nom d’ordinateur distant, des espaces de noms et des classes. L’utilisation de cet objet n’est pas recommandée. Utilisez plutôt l’interface COM IWbemPath.
CThreadBase

La classe CThreadBase est une classe de base qui fournit les mécanismes de sécurité de thread internes pour WMI Provider Framework. Cette classe est appelée en interne.
CWbemGlueFactory

La classe CWbemGlueFactory fait partie de WMI Provider Framework. L’infrastructure du fournisseur implémente des méthodes de cette interface en interne pour créer de nouvelles instances de classes pour le fournisseur.
CWbemProviderGlue

CWbemProviderGlue lie les interfaces COM (Component Object Model) de l’API WMI (Windows Management Instrumentation) aux classes dérivées de la classe Provider et fournit des méthodes que les fournisseurs peuvent utiliser pour interroger mutuellement.
MethodContext

La classe MethodContext est le pointeur vers une structure utilisée dans un fournisseur pour obtenir ou définir des informations IWbemClassObject. WMI n’implémente aucune fonctionnalité basée sur le pointeur.
Fournisseur

La classe Provider est la classe de base pour la ou les classes que le fournisseur d’infrastructure prend en charge.
TRefPointerCollection

La classe TRefPointerCollection est une classe conteneur qui collecte des pointeurs vers des objets. Ces pointeurs peuvent être énumérés.
WBEMTime

La classe WBEMTime facilite les conversions entre différents formats d’heure d’exécution Windows et ANSI C. Pour plus d’informations, consultez également les méthodes de classe WBEMTimeSpan.
WBEMTimeSpan

La classe WBEMTimeSpan contient des intervalles de temps en nanosecondes.

Énumérations

 
CIMTYPE_ENUMERATION

Définit des valeurs qui spécifient différents types de données CIM.
ObjectParserFlags

Indicateurs utilisés par le constructeur pour CObjectPathParser.
tag_WBEM_GET_KEY_FLAGS

Contient des indicateurs qui contrôlent le format du texte.
tag_WBEM_GET_TEXT_FLAGS

Contient des indicateurs qui contrôlent la façon dont le texte est retourné.
tag_WBEM_PATH_CREATE_FLAG

Contient des indicateurs spécifiant le type de chemins d’accès acceptés.
tag_WBEM_PATH_STATUS_FLAG

Contient les indicateurs utilisés pour décrire un chemin d’accès.
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 de qualificateur.
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 les 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

Utilisé pour contrôler les vérifications d’accès sur les rappels lors de l’utilisation de la méthode IWbemUnsecuredApartment ::CreateSinkStub.
WbemAuthenticationLevelEnum

Définit les niveaux d’authentification de sécurité.
WbemChangeFlagEnum

Définit la façon dont une opération d’écriture dans une classe ou un instance est effectuée.
WbemCimtypeEnum

Définit les types CIM valides d’une valeur de propriété.
WbemComparisonFlagEnum

Définit les paramètres de comparaison d’objets, et est utilisée par SWbemObject.CompareTo_.
WbemConnectOptionsEnum

Définit un indicateur de sécurité utilisé comme paramètre dans les appels à la méthode SWbemLocator.ConnectServer lorsqu’une connexion à WMI sur un ordinateur distant échoue.
WbemErrorEnum

Définit les erreurs qui peuvent être retournées par les appels à l’API de script pour WMI.
WbemFlagEnum

Définit les constantes utilisées par SWbemServices.ExecQuery, SWbemServices.ExecQueryAsync, SWbemServices.SubclassesOf et SWbemServices.InstancesOf.
WbemImpersonationLevelEnum

Définit les niveaux d’emprunt d’identité de sécurité. Ces constantes sont utilisées avec SWbemSecurity.
WbemObjectTextFormatEnum

Définit les formats de texte d’objet valides à utiliser par SWbemObjectEx.GetText_.
WbemPrivilegeEnum

Définit les privilèges. Ces constantes sont utilisées avec SWbemSecurity pour accorder les privilèges requis pour certaines opérations.
WbemQueryFlagEnum

Définit la profondeur de l’énumération ou de la requête, qui détermine le nombre d’objets retournés par un appel.
WBEMSTATUS

Contient les codes d’erreur et de status retournés par les méthodes de l’API WMI.
WbemTextFlagEnum

Définit le contenu du texte d’objet généré, et est utilisée par SWbemObject.GetObjectText_.
WbemTimeout

Définit les constantes de délai d’attente. Cette constante est utilisée par SWbemEventSource.NextEvent.
WMI_OBJ_TEXT

Définit les formats de texte d’objet valides à utiliser par SWbemObjectEx.GetText_.
WMIQ_ANALYSIS_TYPE

Contient des constantes utilisées pour spécifier le type d’analyse à effectuer à l’aide de la méthode GetAnalysis.
WMIQ_ASSOCQ_FLAGS

Contient des indicateurs qui indiquent les fonctionnalités d’une requête.
WMIQ_RPN_TOKEN_FLAGS

Contient des indicateurs qui décrivent les jetons de requête utilisés dans la méthode GetAnalysis.

Fonctions

 
AccessCheck

La méthode AccessCheck est implémentée par un fournisseur d’événements et appelée par Windows Management Instrumentation (WMI) lorsqu’un consommateur s’abonne à un événement spécifié dans wszQuery.
Ajouter

La méthode Add ajoute un nouvel élément à la fin d’un tableau, augmentant le tableau d’un.
Ajouter

La méthode Add ajoute une référence à la collection.
AddEnum

La méthode IWbemConfigureRefresher ::AddEnum ajoute un énumérateur à l’actualisation demandée.
AddObjectByPath

La méthode IWbemConfigureRefresher ::AddObjectByPath ajoute un objet à un actualisation en spécifiant un chemin d’accès de l’objet.
AddObjectByTemplate

Avec la méthode IWbemConfigureRefresher ::AddObjectByTemplate, vous pouvez ajouter un objet que vous souhaitez actualiser à un actualisation en spécifiant un modèle IWbemClassObject instance.
AddObjects

La méthode IWbemHiPerfEnum ::AddObjects ajoute les objets instance fournis à l’énumérateur.
AddRefresher

La méthode IWbemConfigureRefresher ::AddRefresher ajoute un refresher à un actualiseur.
AllocSysString

La méthode AllocSysString alloue une nouvelle chaîne BSTR compatible Avec Automation. Il copie ensuite le contenu du CHStringstring dans celui-ci, y compris le caractère NULL de fin.
AllPropertiesAreRequiredred

La méthode AllPropertiesAreRequired indique si toutes les propriétés du instance sont demandées.
Append

La méthode Append ajoute le contenu d’un autre tableau à la fin du tableau donné.
Sauvegarde

La méthode IWbemBackupRestore ::Backup sauvegarde le contenu du dépôt statique dans un fichier distinct.
BeginEnum

La méthode BeginEnum commence à énumérer la collection.
BeginEnumeration

Réinitialise une énumération au début de l’énumération.
BeginEnumeration

La méthode IWbemContext ::BeginEnumeration réinitialise l’énumération de toutes les valeurs de contexte dans l’objet.
BeginEnumeration

La méthode IWbemQualifierSet ::BeginEnumeration est réinitialisée avant qu’il n’y ait une énumération de tous les qualificateurs dans l’objet.
BeginMethodEnumeration

Utilisez l’appel de méthode IWbemClassObject ::BeginMethodEnumeration pour commencer une énumération des méthodes disponibles pour l’objet.
BeginRead

La méthode BeginRead assure la sécurité des threads en indiquant le début d’une opération de lecture de données lorsque le fournisseur est basé sur l’infrastructure du fournisseur WMI. CThreadBase est appelé en interne.
BeginWrite

La méthode BeginWrite assure la sécurité des threads en indiquant le début d’une opération d’écriture de données lorsque le fournisseur est basé sur l’infrastructure du fournisseur WMI. CThreadBase est appelé en interne.
CancelAsyncCall

La méthode IWbemServices ::CancelAsyncCall annule tous les appels asynchrones en attente basés sur le pointeur IWbemObjectSink, qui a été passé à l’origine à la méthode asynchrone.
CancelQuery

Appelez la méthode IWbemEventProviderQuerySink ::CancelQuery chaque fois qu’un consommateur d’événements logique annule un filtre de requête d’événement approprié avec Windows Management.
CHPtrArray

Le constructeur de méthode CHPtrArray initialise une nouvelle instance de CHPtrArray.
CHString

La fonction CHString ::CHString initialise un nouvel objet CHString avec les données spécifiées.
CHString

Initialise un nouvel objet CHString avec les données spécifiées. (surcharge 2/6)
CHString

Initialise un nouvel objet CHString avec les données spécifiées. (surcharge 4/6)
CHString

Initialise un nouvel objet CHString avec les données spécifiées. (surcharge 5/6)
CHString

Initialise un nouvel objet CHString avec les données spécifiées. (surcharge 1/6)
CHString

Initialise un nouvel objet CHString avec les données spécifiées. (surcharge 6/6)
CHString

Initialise un nouvel objet CHString avec les données spécifiées. (surcharge 3/6)
CHStringArray

Le constructeur CHStringArray construit un tableau CHStringArray vide.
Clear

La méthode Clear définit l’heure dans l’objet WBEMTime sur une heure non valide.
Clear

La méthode Clear définit l’intervalle de temps sur INVALID_TIME.
Cloner

La méthode IEnumWbemClassObject ::Clone effectue une copie logique de l’énumérateur entier, en conservant sa position actuelle dans une énumération.
Cloner

La méthode IWbemClassObject ::Clone retourne un nouvel objet qui est un clone complet de l’objet actif. Le nouvel objet a un nombre de références COM de 1.
Cloner

La méthode IWbemContext ::Clone effectue une copie logique de l’objet IWbemContext actuel. Cette méthode peut être utile lorsque de nombreux appels doivent être effectués qui ont des objets IWbemContext en grande partie identiques.
CObjectPathParser

Construit et initialise un instance d’un objet CObjectPathParser qui nécessite un chemin d’accès d’objet complet. L’utilisation de cet objet n’est pas recommandée. Utilisez plutôt l’interface COM IWbemPath.
Copies assemblées

La méthode Collate utilise la fonction wcscoll pour comparer une chaîne CHString à une autre chaîne.
Commiter

La méthode Commit est utilisée pour envoyer un instance à WMI. Cette méthode est une fonction d’assistance et ne doit pas être remplacée.
Commiter

La méthode Commit retourne le instance actuel à WMI.
Compare

La méthode Compare utilise la fonction wcscmp pour comparer cette chaîne CHString à une autre chaîne.
CompareNoCase

La méthode CompareNoCase utilise la fonction _wcsicmp pour comparer une chaîne CHString à une autre chaîne.
Compareto

La méthode IWbemClassObject ::CompareTo compare un objet à un autre objet Windows Management. Notez que ce processus de comparaison comporte certaines contraintes.
CompileBuffer

La méthode IMofCompiler ::CompileBuffer compile une mémoire tampon contenant des données MOF binaires ou une mémoire tampon de texte au format ASCII.
CompileFile

La méthode IMofCompiler ::CompileFile compile un fichier MOF (y compris les moFs binaires) et stocke les informations dans le référentiel WMI.
ConnectServer

La méthode IWbemLocator ::ConnectServer crée une connexion via DCOM à un espace de noms WMI sur l’ordinateur spécifié dans le paramètre strNetworkResource.
Copy

La méthode Copy remplace les éléments du tableau donné par les éléments d’un autre tableau.
CréerBMOF

La méthode IMofCompiler ::CreateBMOF crée un fichier MOF binaire.
CreateClassEnum

La méthode IWbemServices ::CreateClassEnum retourne un énumérateur pour toutes les classes qui répondent aux critères de sélection.
CreateClassEnumAsync

La méthode IWbemServices ::CreateClassEnumAsync retourne une énumération de toutes les classes que le fournisseur de classes prend en charge.
CreateClassPart

Initialise la classe ou la partie clé du chemin d’accès.
CreateInstanceEnum

La méthode IWbemServices ::CreateInstanceEnum crée un énumérateur qui retourne les instances d’une classe spécifiée en fonction de critères de sélection spécifiés par l’utilisateur.
CreateInstanceEnumAsync

La méthode IWbemServices ::CreateInstanceEnumAsync crée un énumérateur qui retourne de manière asynchrone les instances d’une classe spécifiée en fonction de critères de sélection spécifiés par l’utilisateur.
CreateNewInstance

La méthode CreateNewInstance alloue un nouvel objet CInstance et retourne un pointeur vers celui-ci.
CreateObjectStub

La méthode CreateObjectStub crée un récepteur de redirecteur d’objets pour faciliter la réception d’appels asynchrones à partir de Windows Management.
CreateRefreshableEnum

Crée une nouvelle énumération actualisable.
CreateRefreshableObject

Demande un objet instance actualisable.
CreateRefresher

Crée un actualisation.
CreateSinkStub

La méthode CreateSinkStub est similaire à IUnsecuredApartment ::CreateObjectStub et crée un récepteur de redirecteur d’objets et effectue des vérifications d’accès pour la réception d’appels asynchrones à partir de Windows Management.
CThreadBase

Le constructeur CThreadBase ::CThreadBase initialise une nouvelle instance de CThreadBase. CThreadBase est appelé en interne.
CWbemGlueFactory

Le constructeur CWbemGlueFactory ::CWbemGlueFactory initialise un nouveau instance de CWbemGlueFactory. Cette classe fait partie de L’infrastructure du fournisseur WMI. (?? 0CWbemGlueFactory@@QEAA@XZ)
CWbemGlueFactory

Le constructeur CWbemGlueFactory ::CWbemGlueFactory initialise un nouveau instance de CWbemGlueFactory. Cette classe fait partie de L’infrastructure du fournisseur WMI. (surcharge 1/2)
Supprimer

La méthode IWbemClassObject ::D elete supprime la propriété spécifiée d’une définition de classe CIM et de tous ses qualificateurs.
Supprimer

La méthode IWbemQualifierSet ::D elete supprime le qualificateur spécifié par nom.
DeleteAll

La méthode IWbemContext ::D eleteAll supprime toutes les valeurs de contexte nommées de l’objet actuel, vidant ainsi l’objet.
DeleteClass

La méthode IWbemServices ::D eleteClass supprime la classe spécifiée de l’espace de noms actuel.
DeleteClassAsync

La méthode IWbemServices ::D eleteClassAsync supprime la classe spécifiée de l’espace de noms actuel.
DeleteClassPart

La méthode IWbemPath ::D eleteClassPart supprime la partie classe du chemin d’accès.
DeleteInstance

La méthode DeleteInstance est appelée par WMI pour supprimer un instance. (surcharge 2/2)
DeleteInstance

La méthode DeleteInstance est appelée par WMI pour supprimer un instance. (surcharge 1/2)
DeleteInstance

La méthode IWbemServices ::D eleteInstance supprime un instance d’une classe existante dans l’espace de noms actuel.
DeleteInstanceAsync

La méthode IWbemServices ::D eleteInstanceAsync supprime de façon asynchrone un instance d’une classe existante dans l’espace de noms actuel. La confirmation ou l’échec de l’opération est signalé via l’interface IWbemObjectSink implémentée par l’appelant.
DeleteMethod

Utilisez la méthode IWbemClassObject ::D eleteMethod pour supprimer une méthode. Cet appel est pris en charge uniquement si l’objet actuel est une définition de classe CIM. La manipulation de méthode n’est pas disponible à partir des pointeurs IWbemClassObject qui pointent vers des instances CIM.
DeleteValue

La méthode IWbemContext ::D eleteValue supprime une valeur de contexte nommée créée par IWbemContext ::SetValue.
ElementAt

La méthode CHStringArray ::ElementAt(int) (chstrarr.h) retourne une référence temporaire au pointeur d’élément dans le tableau.
ElementAt

La méthode CHStringArray ::ElementAt (chstrarr.h) retourne une référence temporaire au pointeur d’élément dans le tableau.
Vide

La méthode IWbemQuery ::Empty libère la mémoire que l’analyseur contient.
Vide

La méthode Empty fait de l’objet CHString une chaîne vide et libère de la mémoire comme il convient.
Vide

La méthode Empty supprime tous les éléments de la collection.
EndEnum

La méthode EndEnum met fin à l’énumération de la collection.
EndEnumeration

La méthode IWbemClassObject ::EndEnumeration met fin à une séquence d’énumération démarrée avec IWbemClassObject ::BeginEnumeration.
EndEnumeration

La méthode IWbemContext ::EndEnumeration termine une séquence d’énumération qui commence par IWbemContext ::BeginEnumeration. Cet appel n’est pas obligatoire, mais il libère le plus tôt possible toutes les ressources système associées à l’énumération.
EndEnumeration

Appelez la méthode IWbemQualifierSet ::EndEnumeration lorsque vous envisagez d’arrêter les énumérations lancées avec IWbemQualifierSet ::BeginEnumeration et IWbemQualifierSet ::Next.
EndMethodEnumeration

La méthode IWbemClassObject ::EndMethodEnumeration est utilisée pour mettre fin à une séquence d’énumération de méthode démarrée avec IWbemClassObject ::BeginMethodEnumeration.
EndRead

La méthode EndRead assure la sécurité des threads en indiquant la fin d’une opération de lecture de données lorsque le fournisseur est basé sur l’infrastructure du fournisseur WMI. CThreadBase est appelé en interne.
EndWrite

La méthode EndWrite fournit une sécurité de thread en indiquant la fin d’une opération d’écriture de données lorsque le fournisseur est basé sur l’infrastructure du fournisseur WMI. CThreadBase est appelé en interne.
EnumerateInstances

La méthode EnumerateInstances est appelée par WMI pour récupérer toutes les instances de la classe d’un fournisseur d’infrastructure.
ExecMethod

La méthode ExecMethod est appelée par WMI pour appeler une méthode sur une classe ou un instance. (surcharge 1/2)
ExecMethod

La méthode ExecMethod est appelée par WMI pour appeler une méthode sur une classe ou un instance. (surcharge 2/2)
ExecMethod

Exécute une méthode exportée par un objet CIM.
ExecMethodAsync

Exécute de manière asynchrone une méthode exportée par un objet CIM.
ExecNotificationQuery

La méthode IWbemServices ::ExecNotificationQuery exécute une requête pour recevoir des événements. L’appel est retourné immédiatement et l’utilisateur peut interroger l’énumérateur retourné pour les événements qui arrivent. La libération de l’énumérateur renvoyé annule la requête.
ExecNotificationQueryAsync

La méthode IWbemServices ::ExecNotificationQueryAsync effectue la même tâche que IWbemServices ::ExecNotificationQuery, sauf que les événements sont fournis au gestionnaire de réponse spécifié jusqu’à ce que CancelAsyncCall soit appelé pour arrêter la notification d’événement.
ExecQuery

La méthode ExecQuery est appelée par WMI pour traiter une requête WMI Query Language (WQL).
ExecQuery

La méthode IWbemServices ::ExecQuery exécute une requête pour récupérer des objets.
ExecQueryAsync

La méthode IWbemServices ::ExecQueryAsync exécute une requête pour récupérer des objets de manière asynchrone.
Rechercher

La méthode Find recherche la première correspondance d’une sous-chaîne dans une chaîne.
Rechercher

La méthode CHString ::Find recherche la première correspondance d’une sous-chaîne dans une chaîne.
FindConsumer

La fonction FindConsumer localise et retourne des objets récepteurs auxquels WMI peut envoyer des événements.
FindOneOf

La méthode FindOneOf recherche dans une chaîne le premier caractère qui correspond à un caractère contenu dans lpszCharSet.
Purge

La méthode Flush est appelée par l’infrastructure du fournisseur pour supprimer toute la mémoire inutile utilisée par le fournisseur.
Format

La méthode CHString ::Format met en forme et stocke une série de caractères et de valeurs dans un CHString.
Format

La méthode CHString ::Format met en forme et stocke une série de caractères et de valeurs dans une chaîne CHString.
FormatMessageW

La méthode CHString ::FormatMessageW (Unicode) met en forme une chaîne de message.
FormatMessageW

La méthode CHString ::FormatMessageW (Unicode) met en forme une chaîne de message.
FormatV

La méthode FormatV écrit une chaîne mise en forme et une liste variable d’arguments dans une chaîne CHString.
FrameworkLoginDLL

La méthode FrameworkLoginDLL est appelée lorsque la valeur DLL_PROCESS_ATTACH est envoyée à DllMain pour déterminer si le serveur du fournisseur peut être chargé. (surcharge 1/2)
FrameworkLoginDLL

La méthode FrameworkLoginDLL est appelée lorsque la valeur DLL_PROCESS_ATTACH est envoyée à DllMain pour déterminer si le serveur du fournisseur peut être chargé. (surcharge 2/2)
FrameworkLogoffDLL

La méthode FrameworkLogoffDLL est appelée par DllCanUnloadNow pour déterminer si le serveur du fournisseur n’est pas utilisé et peut être déchargé. (surcharge 1/2)
FrameworkLogoffDLL

La méthode FrameworkLogoffDLL est appelée par DllCanUnloadNow pour déterminer si le serveur du fournisseur n’est pas utilisé et peut être déchargé. (surcharge 2/2)
Gratuit

Libère la mémoire qui contient le chemin d’accès non traité. L’utilisation de cet objet n’est pas recommandée. Utilisez plutôt l’interface COM IWbemPath. (surcharge 2/2)
Gratuit

Libère la mémoire qui contient le chemin d’accès non traité. L’utilisation de cet objet n’est pas recommandée. Utilisez plutôt l’interface COM IWbemPath. (surcharge 1/2)
FreeExtra

La méthode FreeExtra libère toute mémoire supplémentaire qui a été précédemment allouée par la chaîne, mais qui n’est plus nécessaire.
FreeExtra

La méthode FreeExtra libère toute mémoire supplémentaire allouée pendant l’augmentation du tableau. Cette méthode n’a aucun effet sur la taille ou la limite supérieure du tableau.
FreeMemory

La méthode IWbemQuery ::FreeMemory libère la mémoire que l’analyseur retourne à un appelant dans un appel précédent à GetAnalysis.
Get

La méthode IWbemClassObject ::Get récupère la valeur de propriété spécifiée, si elle existe. Cette méthode peut également retourner des propriétés système.
Get

La méthode IWbemQualifierSet ::Get obtient le qualificateur nommé spécifié, s’il est trouvé.
GetAllDerivedInstances

La méthode GetAllDerivedInstances récupère une liste d’instances d’une classe de base ou de tous les enfants de cette classe de base.
GetAllDerivedInstancesAsynch

La méthode GetAllDerivedInstancesAsynch récupère une liste d’instances prises en charge par un fournisseur particulier et dérivées d’une classe de base particulière. Cette méthode permet au fournisseur de répondre de manière asynchrone en retournant une instance à la fois.
GetAllInstances

La méthode GetAllInstances récupère une liste d’instances retournées par une classe spécifique.
GetAllInstancesAsynch

La méthode GetAllInstancesAsynch récupère une liste d’instances retournées par une classe spécifique. Cette méthode permet au fournisseur de répondre de manière asynchrone en retournant une instance à la fois.
GetAllocLength

La méthode GetAllocLength retourne la taille de la mémoire tampon de chaîne allouée.
GetAnalysis

Obtient les résultats d’une analyse de requête réussie.
GetAt

La méthode GetAt accède à un élément dans un tableau CHPtrArray.
GetAt

La méthode CHString ::GetAt(int) (chstring.h) retourne un caractère unique spécifié par un numéro d’index.
GetAt

La méthode CHString ::GetAt (chstring.h) retourne un caractère unique spécifié par un numéro d’index.
GetAt

Obtient l’élément de tableau à l’index spécifié.
Getbool

La méthode Getbool récupère une propriété booléenne.
GetBSTR

Obtient l’heure sous forme de valeur BSTR au format de date et d’heure CIM.
GetBSTR

La méthode GetBSTR obtient l’intervalle de temps sous forme de BSTR au format Date et Heure.
GetBuffer

La méthode GetBuffer retourne un pointeur vers la mémoire tampon de caractères interne pour l’objet CHString.
GetBufferSetLength

La méthode GetBufferSetLength retourne un pointeur vers la mémoire tampon de caractères interne de l’objet CHString, en tronqué ou en augmentant sa longueur si nécessaire pour correspondre exactement à la longueur spécifiée dans nNewLength.
GetByte

La méthode GetByte récupère une propriété compatible BYTE.
GetCallStatus

La méthode IWbemCallResult ::GetCallStatus retourne à l’utilisateur la status de l’appel semi-synchrone en cours. Lorsque cet appel retourne WBEM_S_NO_ERROR, l’appel d’origine à la méthode IWbemServices est terminé.
GetCHString

La méthode GetCHString récupère une propriété de chaîne.
GetClassName

La méthode IWbemPath ::GetClassName récupère la partie du nom de classe à partir du chemin d’accès.
GetClassObjectInterface

La méthode GetClassObjectInterface renvoie un pointeur d’interface IWbemClassObject.
GetCount

La méthode IWbemPathKeyList ::GetCount récupère le nombre de clés dans le chemin.
GetData

Méthode GetData pour obtenir les données de l’objet CHString.
GetData

La méthode GetData obtient un accès direct aux éléments du tableau.
GetDateTime

La méthode GetDateTime renvoie une propriété datetime.
GetDMTF

La méthode GetDMTF convertit une valeur BSTR en format de date et d’heure CIM.
GetDMTFNonNtfs

La méthode GetDMTFNonNtfs obtient une date DMTF au format de date et d’heure CIM à partir d’un FAT qui n’a pas de fuseaux horaires.
GetDOUBLE

La méthode GetDOUBLE récupère une propriété DOUBLE.
GetDWORD

La méthode GetDWORD récupère une propriété DWORD.
GetEmbeddedObject

La méthode GetEmbeddedObject récupère un pointeur vers un objet CInstance incorporé. Le pointeur peut être utilisé pour obtenir et définir les propriétés de cet objet incorporé.
GetEmptyInstance

La méthode GetEmptyInstance récupère une seule instance non remplie de la classe spécifiée. (surcharge 1/2)
GetEmptyInstance

La méthode GetEmptyInstance récupère une seule instance non remplie de la classe spécifiée. (surcharge 2/2)
GetErrorCodeText

Retourne la description de chaîne de texte associée au code d’erreur.
GetFacilityCodeText

La méthode IWbemStatusCodeText ::GetFacilityCodeText retourne le nom du sous-système où l’erreur s’est produite, par exemple « Windows », « WBEM », « SSPI » ou « RPC ».
GetFILETIME

La méthode GetFILETIME obtient l’heure sous forme de structure FILETIME MFC.
GetInfo

La méthode IWbemPath ::GetInfo retourne des détails sur un chemin qui a été placé dans un objet d’analyseur.
GetInfo

La méthode IWbemPathKeyList ::GetInfo récupère les bits status de la clé.
GetInstanceByPath

La méthode CWbemProviderGlue ::GetInstanceByPath (wbemglue.h) récupère le instance identifié par un chemin d’objet particulier.
GetInstanceByPath

La méthode CWbemProviderGlue ::GetInstanceByPath (wbemglue.h) récupère le instance identifié par un chemin d’objet particulier en appelant la méthode GetObject du fournisseur.
GetInstanceKeysByPath

La méthode GetInstanceKeysByPath récupère les instance identifiées par un chemin d’objet particulier, avec uniquement les propriétés de clé renseignées.
GetInstancePropertiesByPath

Récupère le instance identifié par un chemin d’accès d’objet particulier, avec uniquement les propriétés spécifiées renseignées. Les propriétés à remplir sont nommées dans un tableau CHString.
GetInstancesByQuery

La méthode CWbemProviderGlue ::GetInstancesByQuery (wbemglue.h) récupère une liste d’instances qui correspondent à une requête particulière.
GetInstancesByQuery

La méthode CWbemProviderGlue ::GetInstancesByQuery (wbemglue.h) récupère une liste d’instances qui correspondent à une requête particulière.
GetInstancesByQueryAsynch

La méthode GetInstancesByQueryAsynch récupère une liste d’instances prises en charge par un fournisseur particulier et qui correspondent à une requête particulière. Cette méthode permet au fournisseur de répondre de manière asynchrone en retournant une instance à la fois.
GetKey

La méthode IWbemPathKeyList ::GetKey récupère le nom ou la valeur d’une clé. Les clés sont indexées à partir de 0 (zéro), bien que l’ordre des clés ne soit pas significatif.
GetKey2

La méthode IWbemPathKeyList ::GetKey2 récupère un nom de clé ou une valeur et retourne la valeur sous la forme d’un VARIANT. Une clé est indexée à partir de 0 (zéro), mais l’ordre de clé n’est pas significatif.
GetKeyList

Récupère un pointeur IWbemPathKeyList afin d’accéder à la clé individuelle.
GetLength

La méthode GetLength obtient le nombre de caractères larges dans cette chaîne CHString. Le nombre n’inclut pas de terminateur NULL.
GetLocalComputerName

La méthode GetLocalComputerName renvoie une référence constante au nom de l’ordinateur au format CHString.
GetLocalInstancePath

La méthode GetLocalInstancePath tente de générer un chemin d’accès d’objet complet à un instance spécifié. Cette méthode est une fonction d’assistance et ne doit pas être remplacée.
GetLocalOffsetForDate

La méthode GetLocalOffsetForDate retourne le décalage en minutes (+ ou ) entre l’heure GMT et l’heure locale pour la valeur FILETIME fournie dans l’argument . (surcharge 1/4)
GetLocalOffsetForDate

La méthode GetLocalOffsetForDate retourne le décalage en minutes (+ ou ) entre l’heure GMT et l’heure locale pour la valeur FILETIME fournie dans l’argument . (surcharge 3/4)
GetLocalOffsetForDate

La méthode GetLocalOffsetForDate retourne le décalage en minutes (+ ou ) entre l’heure GMT et l’heure locale pour la valeur FILETIME fournie dans l’argument . (surcharge 4/4)
GetLocalOffsetForDate

La méthode GetLocalOffsetForDate retourne le décalage en minutes (+ ou ) entre l’heure GMT et l’heure locale pour la valeur FILETIME fournie dans l’argument . (surcharge 2/4)
Getmethod

Retourne des informations sur la méthode demandée.
GetMethodContext

La méthode GetMethodContext retourne un pointeur vers un objet MethodContext.
GetMethodOrigin

La méthode IWbemClassObject ::GetMethodOrigin est utilisée pour déterminer la classe pour laquelle une méthode a été déclarée.
GetMethodQualifierSet

IWbemClassObject ::GetMethodQualifierSet est utilisé pour récupérer le jeu de qualificateurs pour une méthode particulière.
GetNames

Récupère les noms des propriétés dans l’objet .
GetNames

La méthode IWbemContext ::GetNames retourne une structure SAFEARRAY de tous les noms des valeurs de contexte nommées.
GetNames

La méthode IWbemQualifierSet ::GetNames récupère les noms de tous les qualificateurs disponibles à partir de l’objet ou de la propriété actuel. En fonction de la valeur de filtre de IFlags, cette méthode récupère également les noms de certains qualificateurs.
GetNamespace

La méthode GetNamespace renvoie une référence constante au nom de l’espace de noms au format CHString. Le nom retourné est le deuxième paramètre initialement donné au constructeur du fournisseur.
GetNamespaceAt

Récupère un espace de noms en fonction de son index.
GetNamespaceConnection

La méthode GetNameSpaceConnection est utilisée pour récupérer une connexion d’espace de noms. (surcharge 2/2)
GetNamespaceConnection

La méthode GetNameSpaceConnection est utilisée pour récupérer une connexion d’espace de noms. (surcharge 1/2)
GetNamespaceCount

La méthode IWbemPath ::GetNamespaceCount retourne le nombre d’espaces de noms dans le chemin d’accès.
GetNext

La méthode GetNext obtient un pointeur vers le instance suivant dans la collection.
Getobject

La méthode GetObject est appelée par WMI pour récupérer un instance d’une classe. (surcharge 1/3)
Getobject

La méthode GetObject est appelée par WMI pour récupérer un instance d’une classe. (surcharge 2/3)
Getobject

La méthode GetObject est appelée par WMI pour récupérer un instance d’une classe. (surcharge 3/3)
Getobject

La méthode IWbemServices ::GetObject récupère une classe ou un instance. Cette méthode récupère uniquement les objets de l’espace de noms associé à l’objet IWbemServices actuel.
GetObjectAsync

La méthode IWbemServices ::GetObjectAsync récupère un objet, une définition de classe ou instance, en fonction de son chemin d’accès.
GetObjects

La méthode IWbemHiPerfEnum ::GetObjects récupère les objets résidant actuellement dans l’énumérateur.
GetObjects

Insère les propriétés non clés des objets dans le tableau fourni.
GetObjectText

La méthode IWbemClassObject ::GetObjectText retourne un rendu textuel de l’objet dans la syntaxe MOF.
GetProperty

La méthode IWbemPropertyProvider ::GetProperty est appelée par Windows Management pour récupérer une valeur de propriété individuelle.
GetPropertyHandle

La méthode GetPropertyHandle retourne un handle unique qui identifie une propriété. Vous pouvez utiliser ce descripteur pour identifier les propriétés lors de l’utilisation des méthodes IWbemObjectAccess pour lire ou écrire des valeurs de propriété.
GetPropertyInfoByHandle

La méthode GetPropertyInfoByHandle retourne le nom et le type de données de la propriété associée à un handle de propriété.
GetPropertyOrigin

La méthode IWbemClassObject ::GetPropertyOrigin récupère le nom de la classe dans laquelle une propriété particulière a été introduite.
GetPropertyQualifierSet

La méthode IWbemClassObject ::GetPropertyQualifierSet obtient le jeu de qualificateurs pour une propriété particulière dans l’objet de classe. Vous pouvez utiliser cette méthode avec des propriétés qui sont membres d’un instance ou d’une définition de classe.
GetProviderName

La méthode GetProviderName récupère le nom de la classe utilisée dans le constructeur du fournisseur.
GetQualifierSet

La méthode IWbemClassObject ::GetQualifierSet retourne un pointeur d’interface qui autorise les opérations de lecture et d’écriture sur le jeu de qualificateurs pour l’ensemble de l’objet de classe, que l’objet soit un instance ou une définition de classe.
GetQuery

La méthode GetQuery récupère la commande WQL réelle associée à l’objet CFrameworkQuery.
GetQueryClassName

La méthode GetQueryClassName récupère le nom de la classe à partir de la requête.
GetRequiredProperties

La méthode GetRequiredProperties retourne une liste de toutes les propriétés spécifiées dans l’instruction SELECT d’une requête. Elle retourne les propriétés des clauses SELECT et WHERE.
GetRestrictedSink

La méthode IWbemEventSink ::GetRestrictedSink récupère un récepteur d’événements restreint. Un récepteur d’événements restreint est un récepteur qui filtre un sous-ensemble des événements définis dans l’inscription du fournisseur d’événements.
GetResultObject

La méthode IWbemCallResult ::GetResultObject tente de récupérer un objet à partir d’un appel semi-synchrone précédent à IWbemServices ::GetObject ou IWbemServices ::ExecMethod.
GetResultServices

Récupère le pointeur IWbemServices, qui résulte d’un appel semi-synchronisé à IWbemServices ::OpenNamespace lorsqu’il devient disponible.
GetResultString

La méthode IWbemCallResult ::GetResultString retourne le chemin d’accès à l’objet affecté d’un instance nouvellement créé par IWbemServices ::P utInstance.
GetScope

Récupère une étendue basée sur un index.
GetScopeAsText

Récupère une étendue au format texte en fonction d’un index.
GetScopeCount

La méthode IWbemPath ::GetScopeCount retourne le nombre d’étendues dans le chemin.
GetServer

La méthode IWbemPath ::GetServer récupère la partie serveur du chemin d’accès.
GetService

La méthode IWbemDecoupledBasicEventProvider ::GetService récupère un objet IWbemService à utiliser pour rappeler WMI. Cette méthode fournit un accès entièrement simultané.
GetSink

La méthode IWbemDecoupledBasicEventProvider ::GetSink récupère un objet IWbemObjectSink pour le transfert d’événements vers WMI. Cette méthode fournit un accès entièrement simultané.
GetSize

La fonction GetSize obtient la taille du tableau de pointeurs. Étant donné que les index sont de base zéro, la taille est supérieure à l’index le plus grand.
GetSize

La méthode GetSize obtient la taille du tableau. Étant donné que les index sont de base zéro, la taille est supérieure à l’index le plus grand.
GetSize

La méthode GetSize retourne le nombre d’éléments de la liste.
GetStatus

La méthode GetStatus détermine si une propriété existe et, le cas échéant, détermine son type.
GetStatusObject

La méthode GetStatusObject obtient un pointeur interne vers les informations IWbemClassObject. WMI n’implémente aucune fonctionnalité basée sur le pointeur.
GetStringArray

La méthode GetStringArray récupère une propriété qui représente un tableau de chaînes.
GetStructtm

La méthode GetStructtm obtient l’heure en tant que structure struct tm d’exécution ANSI C.
GetSYSTEMTIME

La méthode GetSYSTEMTIME obtient l’heure sous forme de structure SYSTEMTIME MFC.
Gettext

La méthode IWbemPath ::GetText retourne une représentation textuelle d’un chemin qui a été précédemment placé dans un objet d’analyseur.
Gettext

La méthode IWbemPathKeyList ::GetText récupère la liste de clés sous forme de texte.
Gettext

La méthode IWbemObjectTextSrc ::GetText crée une représentation textuelle d’un objet IWbemClassObject ; par exemple, une représentation XML.
GetTime

La méthode GetTime retourne l’heure sous forme d’entier 64 bits.
GetTime

La méthode GetTime retourne l’intervalle de temps sous la forme d’un entier 64 bits.
Gettime_t

La méthode Gettime_t obtient l’heure en tant que variable d’exécution ANSI C time_t.
GetTimeSpan

La méthode GetTimeSpan récupère une propriété qui représente un intervalle de temps WMI.
GetUpperBound

La méthode GetUpperBound obtient la limite supérieure actuelle d’un tableau. Étant donné que les index de tableau sont de base zéro, cette fonction retourne une valeur inférieure à GetSize.
GetValue

La méthode IWbemContext ::GetValue est utilisée pour récupérer une valeur de contexte nommée spécifique par nom.
GetValuesForProp

La méthode GetValuesForProp retourne toutes les valeurs pour une propriété particulière qui sont générées par cette propriété telle qu’elle apparaît dans la requête. (surcharge 1/2)
GetValuesForProp

La méthode GetValuesForProp retourne toutes les valeurs pour une propriété particulière qui sont générées par cette propriété telle qu’elle apparaît dans la requête. (surcharge 2/2)
GetVariant

La méthode GetVariant récupère une propriété VARIANT.
GetWBEMINT16

La méthode GetWBEMINT16 récupère une propriété entière 16 bits.
GetWBEMINT64

La méthode GetWBEMINT64 récupère une propriété entière 64 bits. (surcharge 1/3)
GetWBEMINT64

La méthode GetWBEMINT64 récupère une propriété entière 64 bits. (surcharge 3/3)
GetWBEMINT64

La méthode GetWBEMINT64 récupère une propriété entière 64 bits. (surcharge 2/3)
GetWCHAR

La méthode GetWCHAR récupère une propriété de chaîne WCHAR.
GetWORD

La méthode GetWORD récupère une propriété WORD.
Indiquer

Appelé par une source pour fournir une notification.
IndicateToConsumer

Appelé par WMI pour fournir des événements à un consommateur.
InheritsFrom

La méthode IWbemClassObject ::InheritsFrom détermine si la classe ou l’instance actuelle dérive d’une classe parente spécifiée.
Initialiser

Appelé par Windows Management pour initialiser un fournisseur afin de recevoir des demandes clientes. Tous les types de fournisseurs doivent implémenter cette méthode.
InsertAt

La méthode InsertAt insère tous les éléments d’un autre tableau CHStringArray à l’index spécifié par nStartIndex.
InsertAt

La méthode InsertAt insère un élément (ou plusieurs copies d’un élément) ou tous les éléments d’un autre tableau à un index spécifié.
IsActive

La méthode IWbemEventSink ::IsActive est utilisée par le fournisseur pour déterminer s’il existe un intérêt pour les événements que le récepteur filtre.
IsDerivedFrom

La méthode CWbemProviderGlue ::IsDerivedFrom(wbemglue.h) détermine si une classe est dérivée d’une autre.
IsDerivedFrom

La méthode CWbemProviderGlue ::IsDerivedFrom (wbemglue.h) détermine si une classe est dérivée d’une autre.
IsEmpty

La méthode IsEmpty teste une chaîne CHString pour la condition vide.
IsLocal

La méthode IWbemPath ::IsLocal teste si le nom de l’ordinateur transmis correspond au nom de l’ordinateur dans le chemin d’accès, ou si le nom du serveur dans le chemin est NULL ou « ».
IsNull

La méthode IsNull détermine si la valeur d’une propriété particulière est NULL.
IsOk

La méthode IsOk indique si l’objet WBEMTime représente une heure valide.
IsOk

La méthode IsOk indique si l’objet WBEMTimeSpan représente un intervalle de temps valide.
IsPropertyRequiredred

La méthode IsPropertyRequired détermine si une propriété particulière a été demandée par la requête. Les clauses SELECT et WHERE sont vérifiées.
IsRelative

La méthode IWbemPath ::IsRelative teste si le chemin d’accès, comme déjà défini dans l’analyseur, est relatif à un ordinateur et à un espace de noms particuliers.
IsRelativeOrChild

La méthode IWbemPath ::IsRelativeOrChild teste si le chemin d’accès, comme déjà défini dans l’analyseur, est relatif à ou à un enfant d’un ordinateur et d’un espace de noms particuliers.
IsSameClassName

La méthode IWbemPath ::IsSameClassName teste si le nom de classe transmis correspond à celui du chemin d’accès. La méthode ne peut retourner TRUE que si le chemin d’accès a un nom de classe.
KeysOnly

La méthode KeysOnly indique si seules les propriétés de clé sont requises.
Left

Extrait les premiers caractères nCount d’une chaîne CHString et retourne une copie de la sous-chaîne extraite.
LoadStringW

La méthode LoadStringW lit une ressource de chaîne Windows (identifiée par nID) dans un objet CHString existant. (surcharge 1/2)
LoadStringW

La méthode LoadStringW lit une ressource de chaîne Windows (identifiée par nID) dans un objet CHString existant. (surcharge 2/2)
Verrou

La méthode Lock empêche d’autres threads de mettre à jour un objet IWbemObjectAccess jusqu’à ce qu’il soit déverrouillé.
LockBuffer

La méthode LockBuffer verrouille une chaîne dans la mémoire tampon.
MakeLocalPath

La méthode MakeLocalPath génère un chemin d’instance complet à partir d’un chemin relatif.
MakeLower

La méthode MakeLower convertit une chaîne CHString en chaîne minuscule.
MakeReverse

La méthode MakeReverse inverse l’ordre des caractères d’une chaîne CHString.
MakeSingleton

La méthode IWbemPathKeyList ::MakeSingleton détermine si une clé est singleton ou non.
MakeUpper

La méthode MakeUpper convertit une chaîne CHString en chaîne majuscule.
Mid

La méthode Mid extrait une sous-chaîne de longueur nCount caractères à partir d’une chaîne CHString, en commençant à la position nFirst (base zéro). La méthode retourne une copie de la sous-chaîne extraite.
Mid

La méthode CHString ::Mid extrait une sous-chaîne de longueur nCount caractères d’une chaîne CHString, en commençant à la position nFirst (base zéro).
NewQuery

Appelez la méthode IWbemEventProviderQuerySink ::NewQuery lorsqu’un consommateur d’événements logiques inscrit un filtre de requête d’événement approprié auprès de Windows Management.
Next

Utilisez la méthode IEnumWbemClassObject ::Next pour obtenir un ou plusieurs objets à partir de la position actuelle dans une énumération.
Next

La méthode IWbemClassObject ::Next récupère la propriété suivante dans une énumération qui a commencé par IWbemClassObject ::BeginEnumeration.
Next

La méthode IWbemContext ::Next récupère la valeur suivante dans une énumération de toutes les valeurs de contexte à partir de IWbemContext ::BeginEnumeration.
Next

La méthode IWbemQualifierSet ::Next récupère le qualificateur suivant dans une énumération qui a commencé par IWbemQualifierSet ::BeginEnumeration.
NextAsync

Utilisez la méthode NextAsync lorsqu’une récupération asynchrone contrôlée d’objets vers un récepteur est requise.
NextMethod

Utilisé pour récupérer la méthode suivante dans une séquence d’énumération de méthode qui commence par un appel à IWbemClassObject ::BeginMethodEnumeration.
OnFinalRelease

La méthode OnFinalRelease est une fonction virtuelle appelée par Release lorsque le nombre de références atteint zéro. CThreadBase est appelé en interne.
OpenNamespace

La méthode IWbemServices ::OpenNamespace fournit à l’appelant un nouveau pointeur IWbemServices qui a l’espace de noms enfant spécifié comme contexte de fonctionnement.
Opérateur-

Cette surcharge de l’opérateur de soustraction de classe WBEMTime ( ) soustrait un intervalle de temps à partir de l’heure d’un objet pour produire un nouvel objet de temps qui contient l’heure résultante. (surcharge 2/2)
Opérateur-

Cette surcharge de l’opérateur de soustraction de classe WBEMTime ( ) soustrait un intervalle de temps à partir de l’heure d’un objet pour produire un nouvel objet de temps qui contient l’heure résultante. (surcharge 1/2)
Opérateur-

L’opérateur de soustraction de la classe WBEMTimeSpan ( ) soustrait un intervalle de temps de l’objet sur lequel la méthode est exécutée.
operator LPCWSTR

L’opérateur de conversion LPCWSTR fournit une méthode efficace pour accéder à la chaîne C terminée par NULL contenue dans un objet CHString.
operator !=

La fonction chstring.operator-not-equal-to compare deux chaînes. Ces opérateurs sont un substitut pratique de la méthode Compare sensible à la casse.
operator !=

Les opérateurs de comparaison WBEMTime ::operator-not-equal-to (wbemtime.h) (== != <<= >>=) ont été surchargés pour comparer deux objets WBEMTime.
operator !=

Compare deux objets WBEMTimeSpan à l’aide d’un opérateur de comparaison différent.
operator+

L’opérateur d’ajout de classe WBEMTime (+) a été surchargé pour incrémenter l’heure d’un objet d’un intervalle de temps.
operator+

L’opérateur add de la classe WBEMTimeSpan ajoute un intervalle de temps à un autre, en plaçant la somme dans un nouvel objet WBEMTimeSpan retourné par la méthode .
operator+=

L’opérateur add-and-assign (+=) de la classe WBEMTime a été surchargé pour incrémenter l’heure d’un objet d’un intervalle de temps.
operator+=

L’opérateur add-and-assign de la classe WBEMTimeSpan ajoute un intervalle de temps à un autre. L’opération crée un nouvel intervalle de temps qui contient l’heure résultante.
Opérateur<

La fonction chstring.operator-de-than compare deux chaînes. Ces opérateurs sont un substitut pratique de la méthode Compare sensible à la casse.
Opérateur<

Les opérateurs de comparaison WBEMTime ::operator-moins-than (wbemtime.h) (== != <<= >>=) ont été surchargés pour comparer deux objets WBEMTime.
Opérateur<

Compare deux objets WBEMTimeSpan à l’aide d’un opérateur de comparaison inférieur à.
operator<=

La fonction chstring.operator-moins-than-equal-to compare deux chaînes. Ces opérateurs sont un substitut pratique de la méthode Compare sensible à la casse.
operator<=

Les opérateurs de comparaison WBEMTime ::operator-inférieur à égal à (wbemtime.h) (== != <<= >>=) ont été surchargés pour comparer deux objets WBEMTime.
operator<=

Compare deux objets WBEMTimeSpan à l’aide d’un opérateur de comparaison inférieur ou égal à.
operator=

La méthode de surcharge de l’opérateur d’affectation de classe WBEMTime prend un paramètre de format de date et heure CIM. (surcharge 4/5)
operator=

La méthode de surcharge de l’opérateur d’affectation de classe WBEMTime prend un paramètre de format de date et heure CIM. (surcharge 5/5)
operator=

La méthode de surcharge de l’opérateur d’affectation de classe WBEMTime prend un paramètre de format de date et heure CIM. (surcharge 2/5)
operator=

La méthode de surcharge de l’opérateur d’affectation de classe WBEMTime prend un paramètre de format de date et heure CIM. (surcharge 1/5)
operator=

La méthode de surcharge de l’opérateur d’affectation de classe WBEMTime prend un paramètre de format de date et heure CIM. (surcharge 3/5)
operator=

Convertit une valeur d’intervalle de temps BSTR en objet WBEMTimeSpan au format de date et d’heure CIM. (surcharge 2/3)
operator=

Convertit une valeur d’intervalle de temps BSTR en objet WBEMTimeSpan au format de date et d’heure CIM. (surcharge 1/3)
operator=

Convertit une valeur d’intervalle de temps BSTR en objet WBEMTimeSpan au format de date et d’heure CIM. (surcharge 3/3)
operator-=

L’opérateur subtract-and-assign ( =) de la classe WBEMTime a été surchargé pour décrémenter l’heure d’un objet par un intervalle de temps.
operator-=

Compare deux objets WBEMTimeSpan à l’aide de l’opérateur de soustraction et d’affectation ( =).
operator==

La fonction chstring.operator-equal-equal-to compare deux chaînes. Ces opérateurs sont un substitut pratique de la méthode Compare sensible à la casse.
operator==

Les opérateurs de comparaison WBEMTime ::operator-equal-to (wbemtime.h) (== != <<= >>=) ont été surchargés pour comparer deux objets WBEMTime.
operator==

Compare deux objets WBEMTimeSpan à l’aide d’un opérateur de comparaison égal.
Opérateur>

La fonction chstring.operator-greater-than compare deux chaînes. Ces opérateurs sont un substitut pratique de la méthode Compare sensible à la casse.
Opérateur>

Les opérateurs de comparaison WBEMTime (== != <<= >>=) ont été surchargés pour comparer deux objets WBEMTime.
Opérateur>

Compare deux objets WBEMTimeSpan à l’aide d’un opérateur de comparaison supérieur à.
operator>=

La fonction chstring.operator-greater-than-equal-to compare deux chaînes. Ces opérateurs sont un substitut pratique de la méthode Compare sensible à la casse.
operator>=

Les opérateurs de comparaison WBEMTime ::operator-greater-than-equal-to (wbemtime.h) (== != <<= >>=) ont été surchargés pour comparer deux objets WBEMTime.
operator>=

Compare deux objets WBEMTimeSpan à l’aide d’un opérateur de comparaison supérieur ou égal à.
Analyser.

Analyse une chaîne de requête.
Analyser.

Analyse une chaîne qui contient un chemin WMI dans une structure qui contient les parties du chemin, telles que le serveur, l’espace de noms, la classe, la clé qui identifie un instance, etc. L’utilisation de cet objet n’est pas recommandée. Utilisez plutôt l’interface COM IWbemPath.
Pause

La méthode IWbemBackupRestoreEx ::P ause verrouille les opérations d’écriture à partir du référentiel WMI (Windows Management Instrumentation) et peut entraîner le blocage des opérations de lecture.
PromptUser

À déterminer (IWbemObjectSinkEx.PromptUser)
ProvideEvents

Windows Management appelle la méthode IWbemEventProvider ::P rovideEvents pour signaler à un fournisseur d’événements qu’il commence la remise de ses événements.
Fournisseur

La méthode Provider crée un instance d’un fournisseur. Cette méthode fait partie de l’infrastructure du fournisseur WMI.
Mettre

Affecte une nouvelle valeur à une propriété nommée.
Mettre

La méthode IWbemQualifierSet ::P ut écrit le qualificateur et la valeur nommés. Le nouveau qualificateur remplace la valeur précédente du même nom. Si le qualificateur n’existe pas, il est créé.
PutClass

La méthode IWbemServices ::P utClass crée une classe ou met à jour une classe existante. La classe spécifiée par le paramètre pObject doit avoir été correctement initialisée avec toutes les valeurs de propriété requises.
PutClassAsync

La méthode IWbemServices ::P utClassAsync crée une classe ou met à jour une classe existante.
PutInstance

La méthode PutInstance met à jour un instance. (surcharge 2/2)
PutInstance

La méthode PutInstance met à jour un instance. (surcharge 1/2)
PutInstance

La méthode IWbemServices ::P utInstance crée ou met à jour un instance d’une classe existante. L’instance est écrite dans le référentiel WMI.
PutInstanceAsync

La méthode IWbemServices ::P utInstanceAsync crée ou met à jour de manière asynchrone une instance d’une classe existante. La confirmation de mise à jour ou le rapport d’erreurs est fourni via l’interface IWbemObjectSink implémentée par l’appelant.
PutMethod

Utilisé pour créer une méthode.
PutProperty

La méthode IWbemPropertyProvider ::P utProperty est appelée par Windows Management pour mettre à jour une valeur de propriété prise en charge par un fournisseur de propriétés.
QueryInstances

Retourne des instances de la classe spécifiée à l’aide de la instance IWbemObjectSink fournie.
QueryObjectSink

La méthode IWbemServices ::QueryObjectSink permet à l’appelant d’obtenir un gestionnaire de notification exporté par Windows Management.
ReadDWORD

La méthode ReadDWORD lit 32 bits de données de propriété à l’aide d’un handle de propriété.
ReadPropertyValue

La méthode ReadPropertyValue retourne un nombre spécifié d’octets d’une propriété associée à un handle de propriété.
ReadQWORD

La méthode ReadQWORD lit 64 bits de données de propriété identifiées par un handle de propriété.
Actualiser

La méthode IWbemRefresher ::Refresh met à jour tous les objets actualisables, énumérateurs et actualisateurs imbriqués. L’actualiseur WMI appelle cette fonction en réponse à une demande de client à Refresh.
S’inscrire

La méthode IWbemDecoupledRegistrar ::Register inscrit une interface objet auprès de WMI.
ReleaseBuffer

Met fin à l’utilisation d’une mémoire tampon allouée par GetBuffer.
Remove

La méthode IWbemConfigureRefresher ::Remove est utilisée pour supprimer un objet, un énumérateur ou un actualisateur imbriqué d’un actualisateur.
RemoveAll

La méthode IWbemHiPerfEnum ::RemoveAll vide tous les objets de l’énumérateur.
RemoveAll

La méthode RemoveAll supprime tous les membres CHPtrArray de ce tableau.
RemoveAll

La méthode RemoveAll supprime tous les membres CHString de ce tableau.
RemoveAllKeys

La méthode IWbemPathKeyList ::RemoveAllKeys supprime toutes les clés.
RemoveAllNamespaces

La méthode IWbemPath ::RemoveAllNamespaces supprime la partie espace de noms du chemin d’accès.
RemoveAllScopes

La méthode IWbemPath ::RemoveAllScopes supprime toutes les étendues du chemin d’accès.
RemoveAt

La méthode RemoveAt supprime un ou plusieurs éléments en commençant à un index spécifié dans un tableau.
RemoveKey

La méthode IWbemPathKeyList ::RemoveKey supprime la clé qui correspond au paramètre wszName.
RemoveNamespaceAt

La méthode IWbemPath ::RemoveNamespaceAt supprime un espace de noms à un index particulier. L’espace de noms le plus à gauche a une valeur d’index de 0 (zéro), tandis que les espaces de noms situés à droite ont des valeurs d’index progressivement plus élevées.
RemoveObjects

La méthode IWbemHiPerfEnum ::RemoveObjects supprime des objets (identifiés par leurs identificateurs d’actualisation) d’un actualiseur.
RemoveScope

La méthode IWbemPath ::RemoveScope supprime une étendue basée sur l’index.
Réinitialiser

La méthode IEnumWbemClassObject ::Reset réinitialise une séquence d’énumération au début. Étant donné que les objets CIM sont dynamiques, l’appel de cette méthode ne retourne pas nécessairement la même liste d’objets que vous avez obtenue précédemment.
Restauration

La méthode IWbemBackupRestore ::Restore supprime le contenu du dépôt actuel et les restaure avec le contenu d’une sauvegarde spécifiée précédemment.
Reprendre

La méthode IWbemBackUpRestoreEx ::Resume libère un verrou sur le référentiel WMI (Windows Management Instrumentation) afin que les opérations puissent continuer.
ReverseFind

La méthode ReverseFind recherche dans une chaîne CHString la dernière correspondance d’une sous-chaîne. Cette méthode est similaire à la fonction runtime, wcsrchr.
Right

Extrait les derniers caractères nCount d’une chaîne CHString et retourne une copie de la sous-chaîne extraite.
SetAt

Remplace un caractère spécifié par un numéro d’index.
SetAt

La méthode CHStringArray ::SetAt(int,LPCWSTR) (chstrarr.h) définit l’élément array à l’index spécifié.
SetAt

La méthode CHStringArray ::SetAt (chstrarr.h) définit l’élément array à l’index spécifié.
SetAtGrow

Définit l’élément de tableau à l’index spécifié.
SetBatchingParameters

La méthode IWbemEventSink ::SetBatchingParameters est utilisée pour définir la taille maximale de la mémoire tampon d’événements et la valeur de latence de traitement associée.
Setbool

La méthode Setbool définit une propriété booléenne.
SetByte

La méthode SetByte définit une propriété BYTE.
SetCharSplat

La méthode SetCharSplat(LPCWSTR, DWORD) définit une chaîne.
SetCharSplat

La méthode SetCharSplat(LPCWSTR, LPCSTR) définit une propriété de chaîne.
SetCharSplat

La méthode SetCharSplat(LPCWSTR, LPCWSTR) définit une propriété string.
SetCHString

La méthode SetCHString(LPCWSTR, const CHString&) définit une propriété string. (surcharge 2/2)
SetCHString

La méthode SetCHString(LPCWSTR, LPCSTR) définit une propriété string.
SetCHString

La méthode SetCHString(LPCWSTR, const CHString&) définit une propriété string. (surcharge 1/2)
SetClassName

La méthode IWbemPath ::SetClassName définit la partie nom de classe du chemin d’accès.
SetCreationClassName

La méthode SetCreationClassName définit la propriété de chaîne CreationClassName, le cas échéant, du instance donné sur le nom de ce fournisseur.
SetDateTime

La méthode SetDateTime définit une propriété datetime.
SetDMTF

La méthode SetDMTF définit l’heure dans l’objet WBEMTime. L’heure est donnée par son paramètre BSTR au format Date et Heure. Un argument de date et d’heure antérieur à minuit le 1er janvier 1601 n’est pas valide.
SetDOUBLE

CInstance ::SetDOUBLE, méthode
SetDWORD

La méthode SetDWORD définit une propriété DWORD.
SetEmbeddedObject

La méthode SetEmbeddedObject définit une propriété CInstance incorporée.
SetKey

Définit la paire nom/valeur d’une clé.
SetKey2

Définit la paire nom ou valeur d’une clé à l’aide de variantes.
SetNamespaceAt

La méthode IWbemPath ::SetNamespace définit un espace de noms dans un chemin à l’aide de l’indexation de base zéro pour désigner l’emplacement de l’espace de noms dans le chemin d’accès.
SetNull

La méthode SetNull définit une propriété sur NULL.
SetRegistrationObject

La méthode IWbemProviderIdentity ::SetRegistrationObject est appelée par le service Windows Management avant d’initialiser un fournisseur d’événements (si le fournisseur implémente IWbemProviderIdentity).
SetScope

La méthode IWbemPath ::SetScope définit une étendue dans le chemin en fonction d’un index. L’index est toujours égal à 0 (zéro) et l’étendue est la classe ou la partie clé du chemin d’accès. Cette méthode définit également le nom de la classe.
SetServer

La méthode IWbemPath ::SetServer définit la partie serveur du chemin d’accès.
SetSinkSecurity

Permet de définir un descripteur de sécurité (SD) sur un récepteur pour tous les événements en transit.
SetSize

La méthode SetSize établit la taille d’un tableau vide ou existant.
SetStatus

Appelé par les sources pour indiquer la fin d’une séquence de notification ou pour envoyer d’autres codes de statut au récepteur.
SetStatus

La méthode IWbemProviderInitSink ::SetStatus indique à Windows Management si un fournisseur est entièrement ou partiellement initialisé.
SetStatusObject

La méthode SetStatusObject définit les paramètres d’un objet status utilisé pour fournir plus d’informations en cas d’erreur. Cet objet status est dérivé de la classe Win32_PrivilegesStatus.
SetStatusObject

La méthode SetStatusObject définit un pointeur interne vers les informations IWbemClassObject. WMI n’implémente aucune fonctionnalité basée sur le pointeur.
SetStringArray

La méthode SetStringArray définit une propriété qui représente un tableau de chaînes.
SetText

La méthode IWbemPath ::SetText analyse un chemin d’accès afin que les informations sur le chemin puissent être retournées par l’analyseur de chemin d’accès.
SetTimeSpan

La méthode SetTimeSpan définit une propriété qui représente un intervalle de temps.
SetValue

La méthode IWbemContext ::SetValue crée ou remplace une valeur de contexte nommée.
SetVariant

La méthode SetVariant définit une propriété VARIANT.
SetWBEMINT16

La méthode SetWBEMINT16 définit une propriété entière 16 bits.
SetWBEMINT64

La méthode SetWBEMINT64(LPCWSTR, const LONGLONG&) définit une valeur entière 64 bits. (surcharge 3/3)
SetWBEMINT64

La méthode SetWBEMINT64(LPCWSTR, const LONGLONG&) définit une valeur entière 64 bits. (surcharge 1/3)
SetWBEMINT64

La méthode SetWBEMINT64(LPCWSTR, const LONGLONG&) définit une valeur entière 64 bits. (surcharge 2/3)
SetWCHARSplat

La méthode SetWCHARSplat définit une propriété string.
SetWORD

La méthode SetWORD définit une propriété WORD.
Arrêter

La méthode IWbemShutdown ::Shutdown indique au fournisseur que les services du fournisseur ne sont pas nécessaires.
Skip

Vous pouvez utiliser la méthode IEnumWbemClassObject ::Skip pour déplacer la position actuelle dans une énumération d’un nombre spécifié d’objets. En outre, cela affecte les appels suivants à NextAsync, mais cela n’affecte pas les remises en attente commencées avec NextAsync.
SpanExcluding

La méthode SpanExcluding extrait et retourne tous les caractères précédant la première occurrence d’un caractère de lpszCharSet.
SpanIncluding

La méthode SpanIncluding extrait les caractères d’une chaîne qui sont identifiés par lpszCharSet.
SpawnDerivedClass

Utilisez la méthode IWbemClassObject ::SpawnDerivedClass pour créer un objet de classe nouvellement dérivé à partir de l’objet actuel.
SpawnInstance

Utilisez la méthode IWbemClassObject ::SpawnInstance pour créer un instance d’une classe.
StopRefreshing

Arrête l’actualisation de l’objet ou de l’énumérateur correspondant à l’identificateur fourni.
TRefPointerCollection

Ce constructeur initialise un nouvel objet TRefPointerCollection. (TRefPointerCollection.TRefPointerCollection)
TRefPointerCollection

Ce constructeur initialise un nouvel objet TRefPointerCollection. (surcharge 1/2)
TrimLeft

La méthode TrimLeft supprime les espaces blancs de début de la chaîne en supprimant les nouveaux caractères de ligne, d’espace et de tabulation.
TrimRight

La méthode TrimRight supprime les espaces blancs de fin de la chaîne en supprimant les caractères de nouvelle ligne de fin, d’espace et de tabulation.
Déverrouiller

La méthode Unlock permet à d’autres threads de mettre à jour les valeurs de propriété d’un objet IWbemObjectAccess.
UnlockBuffer

La méthode UnlockBuffer déverrouille la mémoire tampon précédemment sécurisée en appelant LockBuffer et réinitialise le nombre de références à 1.
Annuler l’analyse

Convertit une structure qui contient le chemin analysé en chaîne. L’utilisation de cet objet n’est pas recommandée. Utilisez plutôt l’interface COM IWbemPath.
Unregister

La méthode IWbemDecoupledRegistrar ::UnRegister supprime l’inscription d’une interface objet de WMI.
ValidateDeletionFlags

La méthode ValidateDeletionFlags détermine si un ensemble d’indicateurs est valide pour une opération de suppression.
ValidateEnumerationFlags

La méthode ValidateEnumerationFlags détermine si un ensemble d’indicateurs est valide pour une énumération.
ValidateFlags

La méthode ValidateFlags détermine si un ensemble d’indicateurs est valide.
ValidateGetObjFlags

La méthode ValidateGetObjFlags détermine si un ensemble d’indicateurs est valide pour une opération de récupération instance.
ValidateMethodFlags

La méthode ValidateMethodFlags détermine si un ensemble d’indicateurs est valide pour une opération d’exécution de méthode.
ValidatePutInstanceFlags

La méthode ValidatePutInstanceFlags détermine si un ensemble d’indicateurs est valide pour une opération de mise à jour instance.
ValidateQueryFlags

La méthode ValidateQueryFlags détermine si un ensemble d’indicateurs est valide pour une opération de requête.
WBEMTime

Le constructeur de classe WBEMTime facilite les conversions entre différents formats d’heure d’exécution Windows et ANSI C.
WBEMTime

La méthode de surcharge du constructeur de classe WBEMTime prend un paramètre BSTR.
WBEMTime

Le constructeur de classe de surcharge WBEMTime prend un paramètre de référence FILETIME.
WBEMTime

Le constructeur de classe de surcharge WBEMTime prend un paramètre SYSTEMTIME.
WBEMTime

Le constructeur de classe de surcharge WBEMTime prend un paramètre de structure ANSI C time_t.
WBEMTime

Le constructeur de classe de surcharge WBEMTime prend un paramètre de structure ANSI C tm.
WBEMTimeSpan

Le constructeur de classe WBEMTimeSpan crée un objet d’intervalle de temps. Le constructeur est surchargé. (WBEMTimeSpan ::WbemTimeSpan)
WBEMTimeSpan

Ce constructeur de classe WBEMTimeSpan crée un objet d’intervalle de temps à partir d’un BSTR au format Interval.
WBEMTimeSpan

Le constructeur de classe WBEMTimeSpan crée un objet d’intervalle de temps. Le constructeur est surchargé. (surcharge 1/3)
WBEMTimeSpan

Le constructeur de classe WBEMTimeSpan crée un objet d’intervalle de temps. Le constructeur est surchargé. (surcharge 2/3)
WBEMTimeSpan

Ce constructeur de classe WBEMTimeSpan crée un objet d’intervalle de temps à partir d’un nombre entier de jours écoulés.
WriteDWORD

La méthode WriteDWORD écrit 32 bits de données dans une propriété identifiée par un handle de propriété.
WriteError

À déterminer (IWbemObjectSinkEx.WriteError)
WriteMessage

À déterminer (IWbemObjectSinkEx.WriteMessage)
WriteProgress

TBD (IWbemObjectSinkEx.WriteProgress)
WritePropertyValue

La méthode WritePropertyValue écrit un nombre spécifié d’octets dans une propriété identifiée par un handle de propriété. Utilisez cette méthode pour définir la chaîne et toutes les autres données non-DWORD ou non-QWORD.
WriteQWORD

La méthode WriteQWORD écrit 64 bits de données dans une propriété à l’aide d’un handle de propriété.
WriteStreamParameter

À déterminer (IWbemObjectSinkEx.WriteStreamParameter)

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

L’interface IWbemDecoupledBasicEventProvider est une interface cocréable qui inscrit des fournisseurs découplés auprès de WMI. L’objet créé doit être passé dans l’argument pUnknown de IWbemDecoupledRegistrar ::Register.
IWbemDecoupledRegistrar

L’interface IWbemDecoupledRegistrar associe des fournisseurs découplés à WMI. Cette interface permet à un fournisseur hébergé par un processus de définir la durée de vie d’interopérabilité de l’interface et de coexister avec d’autres fournisseurs.
IWbemEventConsumerProvider

Fournit l’interface principale pour un fournisseur de consommateurs d’événements. Grâce à cette interface et à la méthode FindConsumer , un fournisseur de consommateurs d’événements peut indiquer quels consommateurs d’événements doivent recevoir un événement donné.
IWbemEventProvider

Utilisez l’interface IWbemEventProvider pour lancer la communication avec un fournisseur d’événements. Windows Management appelle l’implémentation de cette interface par le fournisseur lorsqu’un consommateur a indiqué qu’il s’intéressait à recevoir des événements générés par le fournisseur.
IWbemEventProviderQuerySink

L’interface IWbemEventProviderQuerySink est éventuellement implémentée par les fournisseurs d’événements qui souhaitent savoir quels types de filtres de requête d’événement sont actuellement actifs pour optimiser les performances.
IWbemEventProviderSecurity

L’interface IWbemEventProviderSecurity est éventuellement implémentée par les fournisseurs d’événements qui souhaitent restreindre l’accès du consommateur à leur événement. Pour plus d’informations sur l’utilisation de cette interface, consultez Sécurisation des événements WMI.
IWbemEventSink

Initie la communication avec un fournisseur d’événements à l’aide d’un ensemble restreint de requêtes.
IWbemHiPerfEnum

Utilisé dans les opérations d’actualisation pour fournir un accès rapide aux énumérations d’objets d’instance.
IWbemHiPerfProvider

Permet aux fournisseurs de fournir des objets et des énumérateurs actualisables.
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.
IWbemPath

L’interface IWbemPath est l’interface principale de l’analyseur de chemin d’accès d’objet et rend l’analyse d’un chemin d’accès disponible pour les programmes de manière standard. Cette interface est l’interface main pour définir et récupérer les informations de chemin d’accès.
Méthode IWbemPathKeyList

Permet d’accéder aux détails des clés de chemin d’accès.
IWbemPropertyProvider

Prend en charge la récupération et la mise à jour de propriétés individuelles dans une instance d’une classe WMI.
IWbemProviderIdentity

L’interface IWbemProviderIdentity est implémentée par un fournisseur d’événements si le fournisseur s’inscrit à l’aide de plusieurs name (plusieurs instances de __Win32Provider) avec la même valeur CLSID.
IWbemProviderInit

L’interface IWbemProviderInit est appelée par Windows Management pour initialiser les fournisseurs. Tous les fournisseurs doivent implémenter IWbemProviderInit.
IWbemProviderInitSink

L’interface IWbemProviderInitSink est implémentée par WMI et appelée par les fournisseurs pour signaler l’initialisation status.
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).
IWbemQuery

Fournit un point d’entrée par le biais duquel une requête WMI Query Language (WQL) peut être analysée.
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.
IWbemUnboundObjectSink

L’interface IWbemUnboundObjectSink est implémentée par tous les consommateurs d’événements logiques. Il s’agit d’une interface récepteur simple qui accepte la remise d’objets d’événement.
IWbemUnsecuredApartment

Permet aux applications clientes de déterminer si Unsecapp.exe effectue des vérifications d’accès sur les rappels asynchrones.

Structures

 
SWbemAssocQueryInf

Contient des informations de la méthode IWbemQuery ::GetAnalysis lorsque vous utilisez le type d’analyse WMIQ_ANALYSIS_ASSOC_QUERY.
SWbemQueryQualifiedName

La structure SWbemQueryQualifiedName stocke les noms de propriétés pour la méthode IWbemQuery ::GetAnalysis.
SWbemRpnEncodedQuery

La structure SWbemRpnEncodedQuery contient des informations de la méthode IWbemQuery ::GetAnalysis lorsque vous utilisez le type d’analyse WMIQ_ANALYSIS_RPN_SEQUENCE. Tous les champs de la structure ne sont pas utilisés activement, car certains sont réservés à une utilisation ultérieure.
SWbemRpnQueryToken

La structure SWbemRpnQueryToken représente les jetons de requête dans une requête de type WMIQ_ANALYSIS_RPN_SEQUENCE. Voici un exemple de jeton de requête : _j > 4.
WBEM_COMPILE_STATUS_INFO

Décrit une erreur pour l’interface IMofCompiler.