en-tête mi.h
Cet en-tête est utilisé par Windows Management Infrastructure (MI). Pour plus d'informations, consultez les pages suivantes :
mi.h contient les interfaces de programmation suivantes :
MI_Application_Close Désinitialise l’API cliente de l’infrastructure de gestion qui a été initialisée via un appel à MI_Application_Initialize. |
MI_Application_InitializeV1 Initialise une application afin qu’elle puisse effectuer des appels d’API clientes d’infrastructure de gestion (MI). |
MI_Application_NewClass Crée un MI_Class à partir d’une structure MI_ClassDecl. |
MI_Application_NewDeserializer Crée un objet désérialiseur qui peut ensuite être utilisé pour convertir un objet sérialisé en classe ou instance. |
MI_Application_NewDestinationOptions Crée un objet MI_DestinationOptions qui peut être utilisé avec la fonction MI_Application_NewSession. |
MI_Application_NewHostedProvider Inscrit un fournisseur hébergé auprès du moteur WMI sur l’ordinateur local. |
MI_Application_NewInstance Crée un nouvel objet MI_Instance à passer à différentes API d’opération mi qui nécessitent des instances. |
MI_Application_NewInstanceFromClass Crée un objet MI_Instance basé sur un objet de classe. |
MI_Application_NewOperationOptions Crée un objet MI_OperationOptions qui peut être utilisé avec les fonctions d’opération sur l’objet MI_Session. |
MI_Application_NewParameterSet Crée un jeu de paramètres. |
MI_Application_NewSerializer Récupère un objet sérialiseur qui peut ensuite être utilisé pour sérialiser des instances et des classes dans différents formats. |
MI_Application_NewSession Crée une session utilisée pour partager des connexions pour un ensemble d’opérations vers une destination unique. |
MI_Application_NewSubscriptionDeliveryOptions Crée un objet MI_SubscriptionDeliveryOptions qui représente la configuration nécessaire pour effectuer des opérations d’abonnement sur certains protocoles. |
MI_Class_Clone Clone un objet MI_Class. |
MI_Class_Delete Supprime un objet MI_Class. |
MI_Class_GetClassName Obtient le nom de classe de la classe spécifiée. |
MI_Class_GetClassQualifierSet Obtient le jeu de qualificateurs associé à l’objet de classe spécifié. |
MI_Class_GetElement Obtient tous les détails d’un élément nommé spécifié à partir d’une classe . |
MI_Class_GetElementAt Obtient les détails d’un élément de classe en fonction de l’index de l’élément. |
MI_Class_GetElementCount Obtient le nombre d’éléments dans une classe. |
MI_Class_GetMethod Obtient les détails d’une méthode en fonction du nom de la méthode. |
MI_Class_GetMethodAt Obtient les détails d’une méthode basée sur l’index de la méthode. |
MI_Class_GetMethodCount Obtient le nombre de méthodes dans la classe . |
MI_Class_GetNameSpace Obtient le nom de l’espace de noms de la classe spécifiée. |
MI_Class_GetParentClass Obtient la classe parente de la classe spécifiée. |
MI_Class_GetParentClassName Obtient le nom de la classe parente de la classe spécifiée. |
MI_Class_GetServerName Obtient le nom du serveur à partir de la classe spécifiée. |
MI_Context_Canceled Détermine si l’opération a été annulée. Cette fonction est réservée ; utilisez plutôt la fonction MI_Context_RegisterCancel. |
MI_Context_ConstructInstance Initialise une classe MI instance sur la pile ou en tant que membre d’une structure. |
MI_Context_ConstructParameters Un fournisseur appelle cette fonction pour initialiser la instance d’un paramètre. |
MI_Context_GetCustomOption Récupère une option définie par le client. |
MI_Context_GetCustomOptionAt Récupère une option au niveau d’un index particulier qui a été défini par le client. |
MI_Context_GetCustomOptionCount Obtient le nombre d’options personnalisées disponibles pour le fournisseur. |
MI_Context_GetLocale Récupère les informations de paramètres régionaux demandées que le client a spécifiées pour l’opération. |
MI_Context_GetLocalSession Obtient la session locale (MI_Session) qui permet au fournisseur d’effectuer des opérations CIM sur le serveur local hébergeant le fournisseur. |
MI_Context_GetNumberOption Obtient l’option numérique que le client définit, en fonction du nom de l’opération. |
MI_Context_GetStringOption Obtient l’option de chaîne que le client définit, en fonction du nom de l’opération. |
MI_Context_NewDynamicInstance Crée un instance dynamique (instance faiblement typé sans déclaration de classe) d’une classe. |
MI_Context_NewInstance Crée une instance d’une classe en fonction d’une déclaration de classe. |
MI_Context_NewParameters Crée une instance d’une méthode en fonction d’une déclaration de méthode. |
MI_Context_PostCimError Publie un code de retour et un message d’erreur (sous la forme d’un objet CIM_Error) sur le serveur en réponse à une demande. |
MI_Context_PostError Les fournisseurs appellent cette fonction pour publier un code de retour sur le client en réponse à une demande. |
MI_Context_PostIndication Publie un résultat d’indication sur le serveur en réponse à une demande d’opération d’abonnement. |
MI_Context_PostInstance Publie un instance sur le client (via le serveur) en réponse à une demande. |
MI_Context_PostResult Publie le code de résultat final sur le client (via le serveur) en réponse à une demande. |
MI_Context_PromptUser Envoie un message d’invite au client demandant s’il faut poursuivre l’opération ou l’annuler. |
MI_Context_RefuseUnload Indique à l’infrastructure du fournisseur de ne pas décharger le fournisseur. |
MI_Context_RegisterCancel Inscrit un rappel appelé lorsque l’opération est annulée. |
MI_Context_RequestUnload Demande de décharger le module ou le fournisseur. |
MI_Context_SetStringOption Définit une option spécifique au contexte. |
MI_Context_ShouldContinue Interroge le client pour déterminer si une opération doit continuer. (MI_Context_ShouldContinue) |
MI_Context_ShouldProcess Interroge le client pour déterminer si une opération doit continuer. (MI_Context_ShouldProcess) |
MI_Context_WriteCimError Envoie une erreur CIM (informative) instance au client. |
MI_Context_WriteDebug Envoie un message de débogage au client. |
MI_Context_WriteError Envoie un code d’erreur et un message d’erreur au client. |
MI_Context_WriteMessage Envoie un message opérationnel au client. |
MI_Context_WriteProgress Envoie un message de progression au client. |
MI_Context_WriteStreamParameter Envoie les données de paramètre en continu au client pour un appel de méthode. |
MI_Context_WriteVerbose Écrit un message détaillé dans le client. |
MI_Context_WriteWarning Écrit un message d’avertissement dans le client. |
MI_Deserializer_Class_GetClassName Obtient le nom de la classe à partir d’une mémoire tampon de classe sérialisée. |
MI_Deserializer_Class_GetParentClassName Obtient le nom de classe parent d’une mémoire tampon de classe sérialisée. |
MI_Deserializer_Close Ferme un objet désérialiseur et supprime toute mémoire associée qui est conservée dans le désérialiseur. |
MI_Deserializer_DeserializeClass Désérialise une mémoire tampon sérialisée dans un objet MI_Class. |
MI_Deserializer_DeserializeInstance Désérialise une mémoire tampon sérialisée dans un objet MI_Instance. |
MI_Deserializer_Instance_GetClassName Obtient le nom de classe associé au instance sérialisé. |
MI_DestinationOptions_AddDestinationCredentials Définit les informations d’identification pour communiquer avec la destination. |
MI_DestinationOptions_AddProxyCredentials Ajoute des informations d’identification pour l’authentification auprès d’un proxy. |
MI_DestinationOptions_Clone Crée une copie d’une structure MI_DestinationOptions. |
MI_DestinationOptions_Delete Supprime la structure d’options de destination créée à l’aide de la fonction MI_Application_NewDestinationOptions ou MI_DestinationOptions_Clone. |
MI_DestinationOptions_GetCertCACheck Obtient la valeur de case activée de l’autorité de certification du certificat de serveur. |
MI_DestinationOptions_GetCertCNCheck Obtient la valeur de case activée cn du certificat de serveur. |
MI_DestinationOptions_GetCertRevocationCheck Obtient la valeur de révocation case activée du certificat de serveur. |
MI_DestinationOptions_GetCredentialsAt Obtenez les informations d’identification à l’index spécifié. |
MI_DestinationOptions_GetCredentialsCount Obtient le nombre d’informations d’identification précédemment ajoutées. (MI_DestinationOptions_GetCredentialsCount) |
MI_DestinationOptions_GetCredentialsPasswordAt Obtient un mot de passe d’informations d’identification basé sur un index spécifié. |
MI_DestinationOptions_GetDataLocale Obtient les paramètres régionaux de données (par opposition aux paramètres régionaux de l’interface utilisateur) définis par l’utilisateur. |
MI_DestinationOptions_GetDestinationPort Obtient le port par défaut pour le transport. |
MI_DestinationOptions_GetEncodePortInSPN Obtient la valeur d’encodage nom du principal du service du port. |
MI_DestinationOptions_GetHttpUrlPrefix Obtient le préfixe d’URL HTTP. |
MI_DestinationOptions_GetImpersonationType Obtient le type d’emprunt d’identité. |
MI_DestinationOptions_GetMaxEnvelopeSize Obtient la taille maximale du paquet envoyé à un serveur ou reçu par le client à partir du serveur. |
MI_DestinationOptions_GetNumber Obtient une option de numéro personnalisé précédemment ajoutée. (MI_DestinationOptions_GetNumber) |
MI_DestinationOptions_GetOption Obtient une valeur d’option précédemment ajoutée en fonction du nom de l’option. (MI_DestinationOptions_GetOption) |
MI_DestinationOptions_GetOptionAt Obtient une valeur d’option précédemment ajoutée en fonction de l’index spécifié. (MI_DestinationOptions_GetOptionAt) |
MI_DestinationOptions_GetOptionCount Obtient le nombre d’options précédemment ajoutées. (MI_DestinationOptions_GetOptionCount) |
MI_DestinationOptions_GetPacketEncoding Obtient le paramètre d’encodage de paquet précédemment défini. |
MI_DestinationOptions_GetPacketIntegrity Obtient le paramètre d’intégrité des paquets. |
MI_DestinationOptions_GetPacketPrivacy Obtient le paramètre de confidentialité des paquets (chiffrement). |
MI_DestinationOptions_GetProxyType Obtient le type de proxy défini par l’utilisateur. |
MI_DestinationOptions_GetString Obtient une option de chaîne personnalisée précédemment ajoutée. |
MI_DestinationOptions_GetTimeout Obtient la valeur de délai d’expiration des options par défaut. |
MI_DestinationOptions_GetTransport Obtient le paramètre de transport ajouté par le client. |
MI_DestinationOptions_GetUILocale Obtient les paramètres régionaux de l’interface utilisateur définis par l’utilisateur. |
MI_DestinationOptions_SetCertCACheck Active ou désactive le certificat d’autorité de certification case activée pour un transport SSL. |
MI_DestinationOptions_SetCertCNCheck Active ou désactive le certificat CN case activée lorsqu’un transport SSL est utilisé. |
MI_DestinationOptions_SetCertRevocationCheck Active ou désactive la révocation de certificat lors de la communication via SSL. |
MI_DestinationOptions_SetDataLocale Définit les paramètres régionaux de données par défaut à utiliser pour les opérations. |
MI_DestinationOptions_SetDestinationPort Définissez le port à utiliser pour communiquer avec la destination. |
MI_DestinationOptions_SetEncodePortInSPN Active ou désactive l’encodage du numéro de port dans le nom du principal du service lors de l’établissement d’une connexion à un ordinateur distant. |
MI_DestinationOptions_SetHttpUrlPrefix Définissez le préfixe d’URL HTTP par défaut pour les transports qui passent par HTTP et HTTPS. |
MI_DestinationOptions_SetImpersonationType Définit le type d’emprunt d’identité. |
MI_DestinationOptions_SetMaxEnvelopeSize Définit la taille maximale des paquets pour les transports. |
MI_DestinationOptions_SetNumber Définit une valeur d’option numérique personnalisée. |
MI_DestinationOptions_SetPacketEncoding Définit le mécanisme d’encodage pour certains handles de protocole. |
MI_DestinationOptions_SetPacketIntegrity Active ou désactive l’intégrité des paquets (signature) d’une connexion de protocole. |
MI_DestinationOptions_SetPacketPrivacy Active ou désactive la confidentialité des paquets (chiffrement). |
MI_DestinationOptions_SetProxyType Définit le type de paramètres de proxy à utiliser lors de la communication avec une destination via un proxy. |
MI_DestinationOptions_SetString Définit une option de chaîne personnalisée. (MI_DestinationOptions_SetString) |
MI_DestinationOptions_SetTimeout Définit la valeur de délai d’expiration des options par défaut. |
MI_DestinationOptions_SetTransport Définit le transport à utiliser pour communiquer avec l’ordinateur de destination. |
MI_DestinationOptions_SetUILocale Définit les paramètres régionaux d’interface utilisateur par défaut pour les opérations. |
MI_Filter_Evaluate Le fournisseur appelle cette fonction pour évaluer un instance par rapport à un filtre donné. |
MI_Filter_GetExpression Obtient la langue et l’expression du filtre. |
MI_HostedProvider_Close Fermez un handle de fournisseur hébergé qui a été retourné par MI_Application_NewHostedProvider. |
MI_HostedProvider_GetApplication Obtient le handle d’application de niveau supérieur à partir duquel le handle du fournisseur hébergé a été créé. |
MI_Instance_AddElement Ajoute une nouvelle propriété à un instance dynamique (pris en charge uniquement par les instances dynamiques dont le schéma peut être étendu au moment de l’exécution). |
MI_Instance_ClearElement Efface la valeur de l’élément nommé (propriété CIM) et lui affecte la valeur NULL. |
MI_Instance_ClearElementAt Efface la valeur de l’élément (propriété CIM) à l’index spécifié et lui affecte la valeur NULL. |
MI_Instance_Clone Crée une copie du instance spécifié sur le tas. |
MI_Instance_Delete Supprime un instance créé sur le tas ou cloné à partir d’un autre instance. |
MI_Instance_Destruct Supprime un instance qui a été créé sur la pile ou en tant que membre d’une structure. |
MI_Instance_GetClass Obtient le MI_Class associé à un instance. |
MI_Instance_GetClassName Obtient le nom de classe du instance spécifié. |
MI_Instance_GetElement Obtient la valeur de l’élément nommé (propriété CIM). |
MI_Instance_GetElementAt Obtient la valeur de l’élément (propriété CIM) à l’index spécifié. |
MI_Instance_GetElementCount Obtient le nombre d’éléments dans un instance. |
MI_Instance_GetNameSpace Obtient le nom de l’espace de noms du instance spécifié. |
MI_Instance_GetServerName Obtient le nom du serveur de la instance spécifiée. |
MI_Instance_IsA Détermine si le instance self est une instance de la classe donnée par classDecl. |
MI_Instance_Normalize Analyse une structure MI_Instance_ExFT, puis récupère la table de fonctions MI_InstanceFT. |
MI_Instance_SetElement Définissez la valeur de l’élément avec le nom donné dans le instance donné. |
MI_Instance_SetElementAt Définissez la valeur de l’élément à l’index donné d’un instance. |
MI_Instance_SetNameSpace Définit le nom de l’espace de noms du instance spécifié. |
MI_Instance_SetServerName Définit le nom du serveur du instance spécifié. |
MI_Operation_Cancel Annule une opération en cours d’exécution. |
MI_Operation_Close Ferme un handle d’opération. |
MI_Operation_GetClass Obtient un résultat synchrone pour une opération de classe. |
MI_Operation_GetIndication Obtenez les résultats synchrones d’un abonnement. |
MI_Operation_GetInstance Obtient un résultat synchrone pour une opération de instance. |
MI_Operation_GetSession Obtient la session associée à une opération. |
MI_OperationOptions_Clone Crée une copie d’une structure MI_OperationOptions. |
MI_OperationOptions_Delete Supprime un jeu d’options et sa mémoire associée. |
MI_OperationOptions_DisableChannel Utilise MI_Context_WriteMessage pour désactiver la journalisation dans le canal spécifié. |
MI_OperationOptions_EnableChannel Utilise MI_Context_WriteMessage pour activer la journalisation dans le canal spécifié. |
MI_OperationOptions_GetEnabledChannels Obtient la liste des canaux précédemment activés. |
MI_OperationOptions_GetNumber Obtient une option de numéro personnalisé précédemment ajoutée. (MI_OperationOptions_GetNumber) |
MI_OperationOptions_GetOption Obtient une valeur d’option précédemment ajoutée en fonction du nom de l’option. (MI_OperationOptions_GetOption) |
MI_OperationOptions_GetOptionAt Obtient une valeur d’option précédemment ajoutée en fonction de l’index spécifié. (MI_OperationOptions_GetOptionAt) |
MI_OperationOptions_GetOptionCount Obtient le nombre d’options précédemment ajoutées. (MI_OperationOptions_GetOptionCount) |
MI_OperationOptions_GetPromptUserMode Obtient la valeur qui indique au serveur comment répondre à l’appel d’un fournisseur à MI_Context_PromptUser. (MI_OperationOptions_GetPromptUserMode) |
MI_OperationOptions_GetPromptUserRegularMode Obtient la valeur qui indique au serveur comment répondre à l’appel d’un fournisseur à MI_Context_PromptUser. (MI_OperationOptions_GetPromptUserRegularMode) |
MI_OperationOptions_GetProviderArchitecture Obtient l’architecture du fournisseur pour une opération. |
MI_OperationOptions_GetResourceUri Obtient l’URI de ressource utilisé pour une opération. |
MI_OperationOptions_GetResourceUriPrefix Obtient le préfixe d’URI de ressource utilisé pour une opération. |
MI_OperationOptions_GetString Obtient une option de chaîne personnalisée. |
MI_OperationOptions_GetTimeout Obtient la valeur du délai d’attente de l’opération. |
MI_OperationOptions_GetUseMachineID Obtient la valeur qui indique s’il faut utiliser les informations d’identification de machine dans la demande d’opération. |
MI_OperationOptions_GetWriteErrorMode Définit le mode de rapport d’erreurs. (MI_OperationOptions_GetWriteErrorMode) |
MI_OperationOptions_SetCustomOption Définit une option personnalisée pour l’opération. |
MI_OperationOptions_SetNumber Définit une valeur d’option numérique personnalisée. |
MI_OperationOptions_SetPromptUserMode Définit la valeur qui indique au serveur comment répondre à l’appel d’un fournisseur à la fonction MI_Context_PromptUser. (MI_OperationOptions_SetPromptUserMode) |
MI_OperationOptions_SetPromptUserRegularMode Définit la valeur qui indique au serveur comment répondre à l’appel d’un fournisseur à la fonction MI_Context_PromptUser. (MI_OperationOptions_SetPromptUserRegularMode) |
MI_OperationOptions_SetProviderArchitecture Définit l’architecture du fournisseur pour une opération. |
MI_OperationOptions_SetResourceUri Définit l’URI de ressource à utiliser pour une opération. |
MI_OperationOptions_SetResourceUriPrefix Définit le préfixe d’URI de ressource à utiliser pour une opération. |
MI_OperationOptions_SetString Définit une option de chaîne personnalisée. (MI_OperationOptions_SetString) |
MI_OperationOptions_SetTimeout Définit le délai d’expiration de l’opération pour une opération spécifique. |
MI_OperationOptions_SetUseMachineID Active ou désactive l’envoi d’informations d’identification de machine dans la demande d’opération. |
MI_OperationOptions_SetWriteErrorMode Définit le mode de rapport d’erreurs. (MI_OperationOptions_SetWriteErrorMode) |
MI_ParameterSet_GetMethodReturnType Obtient le type de retour de méthode et le jeu de qualificateurs pour un jeu de paramètres spécifié. |
MI_ParameterSet_GetParameter Obtient les informations de paramètre d’une méthode en fonction d’un nom de paramètre. |
MI_ParameterSet_GetParameterAt Obtient les informations de paramètre d’une méthode à l’index spécifié. |
MI_ParameterSet_GetParameterCount Obtient le nombre de paramètres dans le jeu de paramètres d’une méthode. |
MI_PropertySet_AddElement Ajoute un nom à la liste de propriétés. |
MI_PropertySet_Clear Supprime tous les noms de la liste de propriétés. Ensuite, le nombre est égal à zéro. Cela permet de réutiliser les listes de propriétés (sans avoir à être détruits et reconstruits). |
MI_PropertySet_Clone Crée une copie du jeu de propriétés spécifié sur le tas. |
MI_PropertySet_ContainsElement Détermine si la liste de propriétés contient le nom de propriété spécifié. |
MI_PropertySet_Delete Supprime la liste de propriétés spécifiée qui a été construite sur le tas. |
MI_PropertySet_Destruct Supprime la liste de propriétés spécifiée qui a été construite sur la pile. |
MI_PropertySet_GetElementAt Obtient l’élément d’un jeu de propriétés à l’index spécifié. |
MI_PropertySet_GetElementCount Obtient le nombre d’éléments dans le jeu de propriétés spécifié. |
MI_QualifierSet_GetQualifier Obtient les informations du qualificateur en fonction du nom de qualificateur donné. |
MI_QualifierSet_GetQualifierAt Obtient un qualificateur à l’index spécifié. |
MI_QualifierSet_GetQualifierCount Obtient le nombre de qualificateurs dans un jeu de qualificateurs. |
MI_Serializer_Close Ferme un objet sérialiseur et libère toute mémoire interne qui lui est associée. |
MI_Serializer_SerializeClass Sérialise une MI_Class dans une mémoire tampon au format spécifié lors de la création du sérialiseur. Les options peuvent être passées dans les indicateurs pour contrôler si la classe et toutes ses classes parentes sont sérialisées, ou simplement la classe la plus enfant. |
MI_Serializer_SerializeInstance Sérialise une MI_Instance dans une mémoire tampon au format spécifié lors de la création du sérialiseur. Les options peuvent être passées dans les indicateurs pour contrôler si la classe est également sérialisée dans la mémoire tampon ainsi que dans le instance. |
MI_Server_GetSystemName Obtient le nom du système pour le serveur. |
MI_Server_GetVersion Obtient la valeur de la macro MI_VERSION utilisée lors de la génération du fournisseur. |
MI_Session_AssociatorInstances Recherche les instances associées à la clé spécifique instance. |
MI_Session_Close Ferme une session et libère toute la mémoire associée. |
MI_Session_CreateInstance Crée un instance sur le serveur que la session représente. |
MI_Session_DeleteInstance Supprime un instance sur le serveur représenté par la session. |
MI_Session_EnumerateClasses Énumère les classes d’une session spécifiée. |
MI_Session_EnumerateInstances Énumérez toutes les instances (sur le serveur représenté par la session) associées à une classe. |
MI_Session_GetApplication Obtient le handle d’application utilisé pour créer la session spécifiée. |
MI_Session_GetClass Obtient une déclaration MI_Class basée sur un nom de classe spécifique. |
MI_Session_GetInstance Obtient le instance spécifié à partir du serveur représenté par la session. |
MI_Session_Invoke Appelle une méthode dans le fournisseur. |
MI_Session_ModifyInstance Mises à jour une instance existante dans le serveur représenté par la session. |
MI_Session_QueryInstances Requêtes pour un ensemble d’instances basées sur une expression de requête. |
MI_Session_ReferenceInstances Recherche l’objet d’association qui fait référence à la clé spécifiée instance. |
MI_Session_Subscribe S’abonne à une indication sur le serveur représenté par la session. |
MI_Session_TestConnection Teste une connexion en communiquant avec le serveur représenté par la session pour déterminer si elle répond. |
MI_SubscriptionDeliveryOptions_AddDeliveryCredentials Définit une option d’abonnement pour les informations d’identification de remise à utiliser lors de la connexion au client pour fournir un résultat d’indication push. |
MI_SubscriptionDeliveryOptions_Clone Crée une copie d’une structure MI_SubscriptionDeliveryOptions. |
MI_SubscriptionDeliveryOptions_Delete Supprime la structure d’options de remise d’abonnement spécifiée. |
MI_SubscriptionDeliveryOptions_GetBookmark Obtient un signet d’abonnement précédemment défini. |
MI_SubscriptionDeliveryOptions_GetCredentialsAt Obtient des informations d’identification précédemment ajoutées en fonction d’un index spécifié. |
MI_SubscriptionDeliveryOptions_GetCredentialsCount Obtient le nombre d’informations d’identification précédemment ajoutées. (MI_SubscriptionDeliveryOptions_GetCredentialsCount) |
MI_SubscriptionDeliveryOptions_GetCredentialsPasswordAt Obtient un mot de passe d’informations d’identification précédemment ajouté en fonction d’un index spécifié. |
MI_SubscriptionDeliveryOptions_GetDateTime Obtient une option datetime précédemment définie. |
MI_SubscriptionDeliveryOptions_GetDeliveryDestination Obtient la destination de remise de l’abonnement précédemment définie. |
MI_SubscriptionDeliveryOptions_GetDeliveryPortNumber Obtient le numéro de port de remise précédemment défini. |
MI_SubscriptionDeliveryOptions_GetDeliveryRetryAttempts Obtient le nombre de tentatives de nouvelle tentative de remise. |
MI_SubscriptionDeliveryOptions_GetDeliveryRetryInterval Obtient l’intervalle de nouvelle tentative de remise le délai d’attente avant de réessayer la remise. |
MI_SubscriptionDeliveryOptions_GetExpirationTime Obtient la valeur d’expiration de remise (qui peut être exprimée sous forme d’horodatage ou d’intervalle). |
MI_SubscriptionDeliveryOptions_GetHeartbeatInterval Obtient l’intervalle de pulsation de remise. |
MI_SubscriptionDeliveryOptions_GetInterval Obtient l’intervalle de remise pour une option spécifiée. |
MI_SubscriptionDeliveryOptions_GetMaximumLatency Obtient la durée maximale pendant laquelle le serveur conserve un résultat avant de le remettre au client. |
MI_SubscriptionDeliveryOptions_GetNumber Obtient la valeur de l’option numérique nommée. |
MI_SubscriptionDeliveryOptions_GetOption Obtient la valeur de l’option nommée. |
MI_SubscriptionDeliveryOptions_GetOptionAt Obtient l’option à l’index spécifié. |
MI_SubscriptionDeliveryOptions_GetOptionCount Obtient le nombre d’options précédemment définies. |
MI_SubscriptionDeliveryOptions_GetString Obtient la valeur de l’option de chaîne nommée. |
MI_SubscriptionDeliveryOptions_SetBookmark Définit un signet pour la remise d’indication d’abonnement. |
MI_SubscriptionDeliveryOptions_SetDateTime Définit la valeur d’une option nommée DateTime. |
MI_SubscriptionDeliveryOptions_SetDeliveryDestination Définit le point de terminaison de destination vers lequel une indication sera remise. |
MI_SubscriptionDeliveryOptions_SetDeliveryPortNumber Définit le numéro de port de remise de l’abonnement. |
MI_SubscriptionDeliveryOptions_SetDeliveryRetryAttempts Définit le nombre de fois où un abonnement de remise push tente de fournir un résultat. |
MI_SubscriptionDeliveryOptions_SetDeliveryRetryInterval Définit l’intervalle de nouvelle tentative de remise pour les abonnements qui sont destinés à la remise push. |
MI_SubscriptionDeliveryOptions_SetExpirationTime Définit l’heure d’expiration de l’abonnement (lorsque l’abonnement s’arrête). |
MI_SubscriptionDeliveryOptions_SetHeartbeatInterval Définit l’intervalle de pulsation. |
MI_SubscriptionDeliveryOptions_SetInterval Définit la valeur d’une option d’intervalle nommé. |
MI_SubscriptionDeliveryOptions_SetMaximumLatency Définit la durée maximale pendant laquelle le serveur contiendra un résultat avant de le remettre au client. |
MI_SubscriptionDeliveryOptions_SetNumber Définit la valeur d’une option numérique nommée qui n’est pas couverte par une fonction dédiée. |
MI_SubscriptionDeliveryOptions_SetString Définit la valeur d’une option de chaîne nommée qui n’est pas couverte par une fonction dédiée. |
MI_Utilities_CimErrorFromErrorCode Mappe un code d’erreur spécifique au système d’exploitation à un instance d’erreur CIM. |
MI_Utilities_MapErrorToMiErrorCategory Mappe un code d’erreur spécifique au système d’exploitation à une catégorie d’erreur. |
MI_Deserializer_ClassObjectNeeded Utilisé pour fournir l’objet de classe demandé pendant la désérialisation. |
MI_Application Représente l’infrastructure initialisée. |
MI_ApplicationFT Structure de prise en charge utilisée dans la structure MI_Application. Utilisez les fonctions avec le préfixe de nom « MI_Application_ » pour manipuler ces structures. |
MI_Array Type généralisé qui représente un tableau. Il peut être généralisé, car tous les tableaux ont la même taille, sauf que le type d’élément de données sera spécialisé. |
MI_ArrayField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ArrayField) |
MI_BooleanA Représente un tableau de types MI_Boolean. |
MI_BooleanAField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_BooleanAField) |
MI_BooleanField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_BooleanField) |
MI_Char16A Représente un tableau de types MI_Char16. (MI_Char16A) |
MI_Char16AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Char16AField) |
MI_Char16Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Char16Field) |
MI_Class Représente le schéma d’un instance. |
MI_ClassDecl Cette structure décrit la déclaration de classe. Il contient le nom et la hiérarchie de la classe, les propriétés, les qualificateurs et les méthodes. |
MI_ClassFT Structure de prise en charge utilisée dans la structure MI_Class. Utilisez les fonctions avec le préfixe de nom « MI_Class_ » pour manipuler ces structures. |
MI_ClientFT_V1 Tables de fonctions clientes. |
MI_ConstBooleanA Représente un tableau de types MI_ConstBoolean. |
MI_ConstBooleanAField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstBooleanAField) |
MI_ConstBooleanField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstBooleanField) |
MI_ConstChar16A Représente un tableau de types MI_Char16. (MI_ConstChar16A) |
MI_ConstChar16AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstChar16AField) |
MI_ConstChar16Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstChar16Field) |
MI_ConstDatetimeA Représente un tableau de types MI_Datatime. |
MI_ConstDatetimeAField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstDatetimeAField) |
MI_ConstDatetimeField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstDatetimeField) |
MI_ConstInstanceA Représente un tableau de types MI_Instance. (MI_ConstInstanceA) |
MI_ConstInstanceAField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstInstanceAField) |
MI_ConstInstanceField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstInstanceField) |
MI_ConstReal32A Représente un tableau de types MI_Real32. (MI_ConstReal32A) |
MI_ConstReal32AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstReal32AField) |
MI_ConstReal32Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstReal32Field) |
MI_ConstReal64A Représente un tableau de types MI_Real64. (MI_ConstReal64A) |
MI_ConstReal64AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstReal64AField) |
MI_ConstReal64Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstReal64Field) |
MI_ConstReferenceA Représente un tableau de types MI_Instance. (MI_ConstReferenceA) |
MI_ConstReferenceAField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstReferenceAField) |
MI_ConstReferenceField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstReferenceField) |
MI_ConstSint16A Représente un tableau de types MI_Sint16. (MI_ConstSint16A) |
MI_ConstSint16AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstSint16AField) |
MI_ConstSint16Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstSint16Field) |
MI_ConstSint32A Représente un tableau de types MI_Sint32. (MI_ConstSint32A) |
MI_ConstSint32AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstSint32AField) |
MI_ConstSint32Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstSint32Field) |
MI_ConstSint64A Représente un tableau de types MI_Sint64. (MI_ConstSint64A) |
MI_ConstSint64AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstSint64AField) |
MI_ConstSint64Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstSint64Field) |
MI_ConstSint8A Représente un tableau de types MI_Sint8. (MI_ConstSint8A) |
MI_ConstSint8AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstSint8AField) |
MI_ConstSint8Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstSint8Field) |
MI_ConstStringA Représente un tableau de types MI_Char. |
MI_ConstStringAField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstStringAField) |
MI_ConstStringField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstStringField) |
MI_ConstUint16A Représente un tableau de types MI_Uint16A. |
MI_ConstUint16AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstUint16AField) |
MI_ConstUint16Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstUint16Field) |
MI_ConstUint32A Représente un tableau de types MI_Uint32. (MI_ConstUint32A) |
MI_ConstUint32AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstUint32AField) |
MI_ConstUint32Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstUint32Field) |
MI_ConstUint64A Représente un tableau de types MI_Uint64. (MI_ConstUint64A) |
MI_ConstUint64AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstUint64AField) |
MI_ConstUint64Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstUint64Field) |
MI_ConstUint8A Représente un tableau de types MI_Uint8. (MI_ConstUint8A) |
MI_ConstUint8AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstUint8AField) |
MI_ConstUint8Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ConstUint8Field) |
MI_Context Contient le contexte de l’opération que le fournisseur doit effectuer. |
MI_ContextFT Structure de prise en charge utilisée dans la structure MI_Context. Utilisez les fonctions avec le préfixe de nom « MI_Context_ » pour manipuler ces structures. |
MI_Datetime Représente une union de MI_Timestamp et de MI_Interval. |
MI_DatetimeA Représente un tableau de types MI_Datetime. |
MI_DatetimeAField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_DatetimeAField) |
MI_DatetimeField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_DatetimeField) |
MI_Deserializer Objet de désérialisation tel qu’il a été créé à partir de MI_Application_NewDeserializer. L’objet lui-même ne doit pas être utilisé ou modifié manuellement, car il est utilisé en interne. |
MI_DeserializerFT Structure de prise en charge utilisée dans la structure MI_ClientFT_V1. Utilisez les fonctions avec le préfixe de nom « MI_Deserializer_ » pour manipuler ces structures. |
MI_DestinationOptions Représente un ensemble d’options de destination. Les options de destination sont un ensemble de configurations qui définissent la façon dont une opération communique avec le serveur. |
MI_DestinationOptionsFT Structure de prise en charge utilisée dans la structure MI_DestinationOptions. Utilisez les fonctions avec le préfixe de nom « MI_DestinationOptions_ » pour manipuler ces structures. |
MI_FeatureDecl Contient des propriétés communes aux structures MI_PropertyDeclMI_ParameterDecland MI_MethodDecl. |
MI_Filter Contient une référence à la table de fonctions MI_FilterFT. |
MI_FilterFT Structure de prise en charge utilisée dans la structure MI_Filter. Utilisez les fonctions avec le préfixe de nom « MI_Filter_ » pour manipuler ces structures. |
MI_HostedProvider Représente l’hébergement d’un fournisseur dans une application cliente. |
MI_HostedProviderFT Structure de prise en charge utilisée dans la structure MI_HostedProvider. Utilisez les fonctions avec le préfixe de nom « MI_HostedProvider_ » pour manipuler ces structures. |
MI_Instance Cette structure représente un instance CIM. Cet objet ne doit pas être accessible directement. Au lieu de cela, les fonctions MI_Instance_* doivent être utilisées. |
MI_InstanceA Représente un tableau de structures MI_Instance. |
MI_InstanceAField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_InstanceAField) |
MI_InstanceExFT Étend la structure MI_InstanceFT. |
MI_InstanceField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_InstanceField) |
MI_InstanceFT Structure de prise en charge utilisée dans la structure MI_Instance. Utilisez les fonctions avec le préfixe de nom MI_Instance_ pour manipuler ces structures. |
MI_Interval MI_Interval représente un intervalle de temps. |
MI_MethodDecl Représente une méthode CIM. |
MI_Module Généré par le fournisseur, cet objet contient toutes les données nécessaires au gestionnaire du fournisseur pour gérer les fournisseurs dans ce module. |
MI_ObjectDecl Contient des propriétés communes aux structures MI_ClassDecl et MI_PropertyDecl. |
MI_Operation Représente une seule exécution d’opérations. Cet objet contient les tables de fonctions internes pour effectuer des actions sur l’opération. |
MI_OperationCallbacks Structure qui contient tous les pointeurs de fonction de rappel pour effectuer des opérations. |
MI_OperationFT Structure de prise en charge utilisée dans la structure MI_Operation. Utilisez les fonctions avec le préfixe de nom « MI_Operation_ » pour manipuler ces structures. |
MI_OperationOptions Représente un ensemble d’options d’opération. |
MI_OperationOptionsFT Structure de prise en charge utilisée dans la structure MI_OperationOptions. Utilisez les fonctions avec le préfixe de nom « MI_OperationOptions_ » pour manipuler ces structures. |
MI_ParameterDecl Représente les paramètres de la méthode CIM. |
MI_ParameterSet Contient les paramètres de méthode d’une définition de classe. |
MI_ParameterSetFT Structure de prise en charge utilisée dans la structure MI_ParameterSet. Utilisez les fonctions avec le préfixe de nom MI_ParameterSet_ pour manipuler ces structures. |
MI_PropertyDecl Représente une propriété de classe (élément) dans la déclaration d’une classe. |
MI_PropertySet Implémente un ensemble de noms de propriétés. |
MI_PropertySetFT Structure de prise en charge utilisée dans la structure MI_PropertySet. Utilisez les fonctions avec le préfixe de nom « MI_PropertySet_ » pour manipuler ces structures. |
MI_ProviderFT Structure de prise en charge utilisée dans les structures MI_ClassDecl et MI_Module. |
MI_Qualifier Représente un qualificateur CIM. |
MI_QualifierDecl Représente une déclaration de qualificateur CIM. |
MI_QualifierSet Permet au développeur d’afficher les qualificateurs d’une définition de classe. |
MI_QualifierSetFT Structure de prise en charge utilisée dans la structure MI_QualifierSet. Utilisez les fonctions avec le préfixe de nom « MI_QualifierSet_ » pour manipuler ces structures. |
MI_Real32A Représente un tableau de types MI_Real32. (MI_Real32A) |
MI_Real32AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Real32AField) |
MI_Real32Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Real32Field) |
MI_Real64A Représente un tableau de types MI_Real64. (MI_Real64A) |
MI_Real64AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Real64AField) |
MI_Real64Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Real64Field) |
MI_ReferenceA Représente un tableau de pointeurs vers MI_Instance types. |
MI_ReferenceAField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ReferenceAField) |
MI_ReferenceField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_ReferenceField) |
MI_SchemaDecl Représente les objets de schéma dans un schéma CIM, qui incluent des classes CIM et des déclarations de qualificateur CIM. |
MI_Serializer Objet lié à une technique de sérialisation spécifique. |
MI_SerializerFT Structure de prise en charge utilisée dans la structure MI_ClientFT_V1. Utilisez les fonctions avec le préfixe de nom « MI_Serializer_ » pour manipuler ces structures. |
MI_Server Cette structure définit les tables de fonctions par défaut pour tous les types : _Context, Instance, PropertySet et Filter. |
MI_ServerFT Structure de prise en charge utilisée dans la structure MI_Server. Utilisez les fonctions avec le préfixe de nom « MI_Server_ » pour manipuler ces structures. |
MI_Session Objet associé à une destination avec un ensemble d’informations d’identification et d’options associées. . |
MI_SessionCallbacks Conteneur pour les pointeurs de fonction de rappel qui gèrent la journalisation et les messages d’erreur. |
MI_SessionFT Table de fonction pour toutes les actions sur un objet de session. |
MI_Sint16A Représente un tableau de types MI_Sint16. (MI_Sint16A) |
MI_Sint16AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Sint16AField) |
MI_Sint16Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Sint16Field) |
MI_Sint32A Représente un tableau de types MI_Sint32. (MI_Sint32A) |
MI_Sint32AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Sint32AField) |
MI_Sint32Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Sint32Field) |
MI_Sint64A Représente un tableau de types MI_Sint64. (MI_Sint64A) |
MI_Sint64AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Sint64AField) |
MI_Sint64Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Sint64Field) |
MI_Sint8A Représente un tableau de types MI_Sint8. (MI_Sint8A) |
MI_Sint8AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Sint8AField) |
MI_Sint8Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Sint8Field) |
MI_StringA Représente un tableau de pointeurs vers des chaînes de MI_Char* terminées par null. |
MI_StringAField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_StringAField) |
MI_StringField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_StringField) |
MI_SubscriptionDeliveryOptions L’objet Options d’abonnement stocke les options de configuration utilisées pour passer aux opérations d’abonnement. |
MI_SubscriptionDeliveryOptionsFT Structure de prise en charge utilisée dans la structure MI_SubscriptionDeliveryOptions. Utilisez les fonctions avec le préfixe de nom « MI_SubscriptionDeliveryOptions_ » pour manipuler ces structures. |
MI_Timestamp MI_Timestamp spécifie un horodatage ou un point spécifique dans le temps. |
MI_Uint16A Représente un tableau de types MI_Uint16. |
MI_Uint16AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Uint16AField) |
MI_Uint16Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Uint16Field) |
MI_Uint32A Représente un tableau de types MI_Uint32. (MI_Uint32A) |
MI_Uint32AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Uint32AField) |
MI_Uint32Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Uint32Field) |
MI_Uint64A Représente un tableau de types MI_Uint64. (MI_Uint64A) |
MI_Uint64AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Uint64AField) |
MI_Uint64Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Uint64Field) |
MI_Uint8A Représente un tableau de types MI_Uint8. (MI_Uint8A) |
MI_Uint8AField Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Uint8AField) |
MI_Uint8Field Représente une propriété à l’intérieur d’une structure MI_Instance. (MI_Uint8Field) |
MI_UserCredentials Informations d’identification d’un utilisateur. Il inclut un type d’authentification et un nom d’utilisateur et un mot de passe ou une empreinte numérique de certificat. |
MI_UsernamePasswordCreds Combinaison nom d’utilisateur/mot de passe utilisée pour les opérations d’abonnement. |
MI_UtilitiesFT Structure de prise en charge utilisée dans la structure MI_ClientFT_V1. Utilisez les fonctions avec le préfixe de nom « MI_Utilities_ » pour manipuler ces structures. |
MI_Value Union de tous les types de données CIM. |
MI_CallbackMode Définit le mode de rappel pour les extensions CIM pour les fonctions WriteError et PromptUser. |
MI_CancellationReason Valeur à passer à une demande d’annulation d’opération pour informer le système de la raison pour laquelle l’opération est annulée. Si le service est en cours d’arrêt, il peut également transmettre l’une de ces valeurs au fournisseur. |
MI_DestinationOptions_ImpersonationType Utilisé par le gestionnaire de protocole DCOM pour spécifier la façon dont l’emprunt d’identité est effectué sur le serveur. |
MI_ErrorCategory Cette énumération définit des catégories d’erreurs pour les extensions CIM. |
MI_LocaleType Le type de paramètres régionaux est nécessaire lors de la définition et de l’obtention des paramètres régionaux. |
MI_OperationCallback_ResponseType Si le MI_CallbackMode est MI_CALLBACKMODE_INQUIRE, l’une de ces valeurs peut être utilisée dans le rappel. |
MI_PromptType Définit les types d’invite pour les extensions CIM. |
MI_ProviderArchitecture Cette énumération définit l’architecture du fournisseur WMI utilisée sur le serveur. |
MI_Result Définit des codes de retour de fonction. |
MI_SubscriptionDeliveryType Fait la différence entre un type de remise d’abonnement par envoi (push) ou par extraction (pull). Cela n’est pas pris en charge lors de l’utilisation du protocole DCOM. |
MI_Type Ces valeurs spécifient le type de données des qualificateurs, propriétés, références, paramètres et valeurs de retour de méthode pour les types de données CIM. |