Partager via


Windows Infrastructure de gestion

Vue d’ensemble de la technologie Windows Management Instrumentation.

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

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é et des méthodes spécifiques qui testent la requête pour déterminer les propriétés particulières incluses.
CHPtrArray

La classe CHPtrArray fait partie de wMI Provider Framework. CHPtrArray est une interface utilitaire pour la gestion des pointeurs de tableau utilisée pour la gestion des fournisseurs de requêtes WMI.
CHString

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

Le tableau suivant répertorie les méthodes et opérateurs 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 de fournisseur de l’interface CInstance.
CObjectPathParser

Analyse un chemin 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é des threads internes pour wMI Provider Framework. Cette classe est appelée en interne.
CWbemGlueFactory

La classe CWbemGlueFactory fait partie de WMI Provider Framework. Provider Framework 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 permettant aux fournisseurs de s’interroger les unes les autres.
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 classe ou les classes que le fournisseur d’infrastructure prend en charge.
TRefPointerCollection

La classe TRefPointerCollection est une classe de 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’exécution Windows et ANSI C. Pour plus d’informations, consultez également 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 acceptés.
tag_WBEM_PATH_STATUS_FLAG

Contient des indicateurs utilisés pour décrire un chemin d’accès.
WBEM_BACKUP_RESTORE_FLAGS

Contient des indicateurs utilisés pour la méthode IWbemBackupRestore ::Restore et la méthode IWbemBackupRestoreEx ::Restore.
WBEM_CHANGE_FLAG_TYPE

Contient des indicateurs de paramètre 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 des 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ètre de méthode à usage général.
WBEM_GENUS_TYPE

Contient des constantes utilisées pour distinguer les classes et les instances.
WBEM_LIMITS

Définit des valeurs de limite.
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 des indicateurs utilisés pour définir les niveaux d’accès de sécurité.
WBEM_STATUS_TYPE

Décrit l’état 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 des 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.
WbemAuthenticationLevelEnum

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

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

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

Définissez les paramètres de comparaison d’objets et sont utilisés 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éfinissez les erreurs qui peuvent être retournées par l’API Scripting pour les appels WMI.
WbemFlagEnum

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

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

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

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

Définissez 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 des codes d’erreur et d’état retournés par des méthodes dans l’API WMI.
WbemTextFlagEnum

Définit le contenu du texte de l’objet généré et est utilisé 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.

Functions

 
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 par 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 actualiseur en spécifiant un chemin d’accès d’objet.
AddObjectByTemplate

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

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

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

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

La méthode AllPropertiesAreRequired indique si toutes les propriétés de l’instance sont demandées.
Ajout

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 référentiel 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 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 wMI Provider Framework. 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 wMI Provider Framework. CThreadBase est appelé en interne.
CancelAsyncCall

La méthode IWbemServices ::CancelAsyncCall annule les appels asynchrones actuellement 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.
Effacer

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

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 actuel. 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 largement identiques.
CObjectPathParser

Construit et initialise une 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.
Collationner

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 une instance à WMI. Cette méthode est une fonction d’assistance et ne doit pas être remplacée.
Commiter

La méthode Commit retourne l’instance actuelle à WMI.
comparaison

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 qu’il existe certaines contraintes dans ce processus de comparaison.
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 des 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é avec 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 partie classe ou 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 des 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 façon asynchrone les instances d’une classe spécifiée en fonction des 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 énumération actualisable.
CreateRefreshableObject

Demande un objet d’instance actualisable.
CreateRefresher

Crée un actualiseur.
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 recevoir des 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 une nouvelle instance de CWbemGlueFactory. Cette classe fait partie de WMI Provider Framework. (?? 0CWbemGlueFactory@@QEAA@XZ)
CWbemGlueFactory

Le constructeur CWbemGlueFactory ::CWbemGlueFactory initialise une nouvelle instance de CWbemGlueFactory. Cette classe fait partie de WMI Provider Framework. (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 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, ce qui vide 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 une instance. (surcharge 2/2)
DeleteInstance

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

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

La méthode IWbemServices ::D eleteInstanceAsync supprime de façon asynchrone une 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 de 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 rend l’objet CHString une chaîne vide et libère de la mémoire selon les besoins.
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 met fin à 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 prévoyez 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 wMI Provider Framework. CThreadBase est appelé en interne.
EndWrite

La méthode EndWrite assure la sécurité des threads 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 une instance. (surcharge 1/2)
ExecMethod

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

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

Exécute de façon 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 retourne immédiatement et l’utilisateur peut interroger l’énumérateur retourné pour les événements à mesure qu’ils arrivent. La libération de l’énumérateur retourné 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.
Trouver

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

La méthode CHString ::Find recherche une chaîne pour la première correspondance d’une sous-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 une chaîne pour le premier caractère qui correspond à n’importe quel caractère contenu dans lpszCharSet.
de vidage

La méthode Flush est appelée par l’infrastructure du fournisseur pour supprimer toutes les mémoires inutiles utilisées par le fournisseur.
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.
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 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 fournisseur peut être chargé. (surcharge 2/2)
FrameworkLogoffDLL

La méthode FrameworkLogoffDLL est appelée par DllCanUnloadNow pour déterminer si le serveur 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 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 précédemment allouée par la chaîne, mais n’est plus nécessaire.
FreeExtra

La méthode FreeExtra libère toute mémoire supplémentaire allouée alors que le tableau a augmenté. 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, le cas échéant. 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 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ée 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 de l’objet CHString.
GetBufferSetLength

La méthode GetBufferSetLength retourne un pointeur vers la mémoire tampon de caractères interne de l’objet CHString, tronqué ou 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 l’état de l’appel semi-synchrone actuel. 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 nom de classe à partir du chemin d’accès.
GetClassObjectInterface

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

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

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

La méthode GetData accède directement aux éléments du tableau.
GetDateTime

La méthode GetDateTime retourne 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 dans un 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 des propriétés de cet objet incorporé.
GetEmptyInstance

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

La méthode GetEmptyInstance récupère une seule instance non renseignée 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 d’accès placé dans un objet d’analyseur.
getInfo

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

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

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

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

Récupère l’instance identifiée par un chemin d’accès d’objet particulier, avec uniquement les propriétés spécifiées remplies. 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 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 ou une valeur de clé et retourne la valeur en tant que 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 que la clé individuelle soit accessible.
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 retourne 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 à une instance spécifiée. 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 du FICHIERTIME fourni 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 du FICHIERTIME fourni 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 du FICHIERTIME fourni 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 du FICHIERTIME fourni 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. Sinon, en fonction de la valeur de filtre de IFlags, cette méthode récupère les noms de certains qualificateurs.
GetNamespace

La méthode GetNamespace retourne 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 l’instance suivante de la collection.
GetObject

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

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

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

La méthode IWbemServices ::GetObject récupère une classe ou une 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, soit une définition de classe, soit une 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 handle 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’une 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 permet des opérations de lecture et d’écriture sur l’ensemble des qualificateurs pour l’objet de classe entier, que l’objet soit une 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 classe 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 d’événements 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-synchrone à IWbemServices ::OpenNamespace lorsqu’il devient disponible.
GetResultString

La méthode IWbemCallResult ::GetResultString retourne le chemin d’accès d’objet affecté d’une instance nouvellement créée 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 d’accès.
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 basés sur 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 basés sur zéro, la taille est supérieure à l’index le plus grand.
GetSize

La méthode GetSize retourne le nombre d’éléments dans 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 sous la forme d’une structure tm runtime 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 d’accès 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 la forme d’un 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 sous la forme d’une 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 permet de récupérer une valeur de contexte nommée spécifique par nom.
GetValuesForProp

La méthode GetValuesForProp retourne toutes les valeurs d’une propriété particulière générée 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 d’une propriété particulière générée 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 livrer des événements à un consommateur.
Hérite deFrom

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 pour 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é.
EstActif

La méthode IWbemEventSink ::IsActive est utilisée par le fournisseur pour déterminer s’il y a un intérêt dans 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 passé 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.
IsPropertyRequired

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, comme déjà défini dans l’analyseur, est relatif à un ordinateur et à un espace de noms particulier.
IsRelativeOrChild

La méthode IWbemPath ::IsRelativeOrChild teste si le chemin, tel qu’il est déjà défini dans l’analyseur, est relatif à ou à un enfant d’un ordinateur et d’un espace de noms particulier.
IsSameClassName

La méthode IWbemPath ::IsSameClassName teste si le nom de classe passé correspond à celui du chemin d’accès. La méthode peut retourner TRUE uniquement si le chemin d’accès a réellement 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)
Serrure

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 caractères de longueur nCount à partir d’une chaîne CHString, en commençant à la position nFirst (basée sur 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 caractères de longueur nCount à partir d’une chaîne CHString, en commençant à la position nFirst (basée sur zéro).
NewQuery

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

Utilisez la méthode IEnumWbemClassObject ::Next pour obtenir un ou plusieurs objets commençant à la position actuelle dans une énumération.
Prochain

La méthode IWbemClassObject ::Next récupère la propriété suivante dans une énumération qui a démarré avec IWbemClassObject ::BeginEnumeration.
Prochain

La méthode IWbemContext ::Next récupère la valeur suivante dans une énumération de toutes les valeurs de contexte commençant par IWbemContext ::BeginEnumeration.
Prochain

La méthode IWbemQualifierSet ::Next récupère le qualificateur suivant dans une énumération qui a commencé avec 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

Permet de 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 d’exploitation.
opérateur-

Cette surcharge de l’opérateur de soustraction de classe WBEMTime (—) soustrait un intervalle de temps à partir du temps 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 du temps 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.
opérateur LPCWSTR

L’opérateur LPCWSTR Conversion operator 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 à 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 le temps d’un objet par un intervalle de temps.
operator+

L’opérateur d’ajout de 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 le temps d’un objet par un intervalle de temps.
operator+=

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

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

Les opérateurs de comparaison WBEMTime ::operator-less-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-moinss-than-equal-to compare deux chaînes. Ces opérateurs sont un substitut pratique à la méthode Compare sensible à la casse.
operator<=

Les opérateurs de comparaison WBEMTime ::operator-less-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 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 WBEMTime soustraction et affectation (—=) a été surchargé pour décrémenter le temps d’un objet par une période de temps.
operator-=

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

La fonction chstring.operator-equal-to compare deux chaînes. Ces opérateurs sont un substitut pratique à 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 à 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 à celui de comparaison.
operator>=

La fonction chstring.operator-greater-than-equal-to compare deux chaînes. Ces opérateurs sont un substitut pratique à 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, les composants de chemin d’accès, tels que le serveur, l’espace de noms, la classe, la clé qui identifie une instance, et d’autres. 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

TBD (IWbemObjectSinkEx.PromptUser)
ProvideEvents

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

La méthode Provider crée une instance d’un fournisseur. Cette méthode fait partie de WMI Provider Framework.
Mettre

Définit une propriété nommée sur une nouvelle valeur.
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 une instance. (surcharge 2/2)
PutInstance

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

La méthode IWbemServices ::P utInstance crée ou met à jour une 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 façon 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 l’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, les énumérateurs et les actualisateurs imbriqués. L’actualiseur WMI appelle cette fonction en réponse à une demande cliente d’actualisation.
Inscrire

La méthode IWbemDecoupledRegistrar ::Register inscrit une interface objet avec 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 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 à droite ont des valeurs d’index progressivement supérieures.
RemoveObjects

La méthode IWbemHiPerfEnum ::RemoveObjects supprime les 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 ceux que vous avez obtenus précédemment.
Restauration

La méthode IWbemBackupRestore ::Restore supprime le contenu du référentiel actuel et les restaure avec le contenu d’une sauvegarde précédemment spécifiée.
Resume

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 une chaîne CHString pour 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 de tableau à l’index spécifié.
SetAt

La méthode CHStringArray ::SetAt (chstrarr.h) définit l’élément de tableau à 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énement et sa 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é de chaîne.
SetCHString

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

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

La méthode SetCHString(LPCWSTR, const CHString&) définit une propriété de chaîne. (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, de l’instance donnée au 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 ou 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 dans le chemin d’espace de noms.
SetNull

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

La méthode IWbemProviderIdentity ::SetRegistrationObject est appelée par le service De gestion Windows 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 d’accès basé sur un index. L’index est toujours 0 (zéro) et l’étendue est la partie classe ou 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

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

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

Appelé par des sources pour indiquer la fin d’une séquence de notification ou pour envoyer d’autres codes d’état 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 d’état utilisé pour fournir plus d’informations lorsqu’une erreur se produit. Cet objet d’état est dérivé de la classe Win32_PrivilegesStatus.
SetStatusObject

La méthode SetStatusObject définit un pointeur interne sur 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 afin que les informations sur le chemin d’accès 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é de chaîne.
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 obligatoires.
Passer

Vous pouvez utiliser la méthode IEnumWbemClassObject ::Skip pour déplacer la position actuelle dans une énumération à l’avance par un nombre spécifié d’objets. Cela affecte également les appels suivants à NextAsync, mais il 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 à partir de lpszCharSet.
SpanIncluding

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

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

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

Arrête d’actualiser l’objet ou 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 de 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 la ligne de fin, l’espace et les tabulations.
Ouvrir

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 d’accès analysé en chaîne. L’utilisation de cet objet n’est pas recommandée. Utilisez plutôt l’interface COM IWbemPath.
Annuler l’inscription

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 d’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 d’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’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

TBD (IWbemObjectSinkEx.WriteError)
WriteMessage

TBD (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

TBD (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 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’exécution 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 référentiel.
IWbemCallResult

Utilisé pour les appels semi-synchronisés 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 à la fois 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éatable qui inscrit des fournisseurs découplés auprès de WMI. L’objet créé doit être passé à 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 processus de définir la durée de vie de l’interopérabilité de l’interface et de coexister avec d’autres fournisseurs.
IWbemEventConsumerProvider

Fournit l’interface principale d’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 du fournisseur de cette interface lorsqu’un consommateur a indiqué l’intérêt de 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énements 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

Lance 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 des 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écepteur qui peut recevoir tous les types de notifications au sein du 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 à partir de formats de texte différents.
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 principale pour définir et récupérer les informations de chemin d’accès.
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 des 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 instances de nom (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 sont tenus d’implémenter IWbemProviderInit.
IWbemProviderInitSink

L’interface IWbemProviderInitSink est implémentée par WMI et appelée par les fournisseurs pour signaler l’état d’initialisation.
IWbemQualifierSet

Agit en tant que conteneur pour l’ensemble entier de qualificateurs nommés pour une propriété ou un objet entier (une classe ou une instance).
IWbemQuery

Fournit un point d’entrée via lequel une requête WMI Query Language (WQL) peut être analysée.
IWbemRefresher

Fournit un point d’entrée par le biais duquel 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 est 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 des ressources qu’il référence actuellement.
IWbemStatusCodeText

L’interface IWbemStatusCodeText extrait les descriptions de chaîne 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 des 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.