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 :
- chptrarr.h
- chstrarr.h
- chstring.h
- frquery.h
- instance.h
- methodco.h
- objpath.h
- refptrco.h
- thrdbase.h
- wbemdisp.h
- wbemglue.h
- wbemprov.h
- wbemtime.h
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. |