Partager via


en-tête msi.h

Cet en-tête est utilisé par l’installation et la maintenance de l’application. Pour plus d'informations, consultez les pages suivantes :

msi.h contient les interfaces de programmation suivantes :

Fonctions

 
MsiAdvertiseProductA

La fonction MsiAdvertiseProduct génère un script de publicité ou publie un produit sur l’ordinateur. (ANSI)
MsiAdvertiseProductExA

La fonction MsiAdvertiseProductEx génère un script de publicité ou publie un produit sur l’ordinateur. (ANSI)
MsiAdvertiseProductExW

La fonction MsiAdvertiseProductEx génère un script de publicité ou publie un produit sur l’ordinateur. (Unicode)
MsiAdvertiseProductW

La fonction MsiAdvertiseProduct génère un script de publicité ou publie un produit sur l’ordinateur. (Unicode)
MsiAdvertiseScriptA

La fonction MsiAdvertiseScript copie un fichier de script publié dans les emplacements spécifiés. (ANSI)
MsiAdvertiseScriptW

La fonction MsiAdvertiseScript copie un fichier de script publié dans les emplacements spécifiés. (Unicode)
MsiApplyMultiplePatchesA

Applique un ou plusieurs correctifs aux produits éligibles pour recevoir les correctifs. (ANSI)
MsiApplyMultiplePatchesW

Applique un ou plusieurs correctifs aux produits éligibles pour recevoir les correctifs. (Unicode)
MsiApplyPatchA

Pour chaque produit répertorié par le package de correctifs comme pouvant recevoir le correctif, la fonction MsiApplyPatch appelle une installation et définit la propriété PATCH sur le chemin d’accès du package de correctifs. (ANSI)
MsiApplyPatchW

Pour chaque produit répertorié par le package de correctifs comme pouvant recevoir le correctif, la fonction MsiApplyPatch appelle une installation et définit la propriété PATCH sur le chemin d’accès du package de correctifs. (Unicode)
MsiBeginTransactionA

La fonction MsiBeginTransaction démarre le traitement des transactions d’une installation à plusieurs packages et retourne un identificateur pour la transaction. (ANSI)
MsiBeginTransactionW

La fonction MsiBeginTransaction démarre le traitement des transactions d’une installation à plusieurs packages et retourne un identificateur pour la transaction. (Unicode)
MsiCloseAllHandles

La fonction MsiCloseAllHandles ferme tous les handles d’installation ouverts alloués par le thread actuel. Il s’agit d’une fonction de diagnostic qui ne doit pas être utilisée pour le nettoyage.
MsiCloseHandle

La fonction MsiCloseHandle ferme un handle d’installation ouvert.
MsiCollectUserInfoA

La fonction MsiCollectUserInfo obtient et stocke les informations utilisateur et l’ID de produit à partir d’un Assistant Installation. (ANSI)
MsiCollectUserInfoW

La fonction MsiCollectUserInfo obtient et stocke les informations utilisateur et l’ID de produit à partir d’un Assistant Installation. (Unicode)
MsiConfigureFeatureA

La fonction MsiConfigureFeature configure l’état installé pour une fonctionnalité de produit. (ANSI)
MsiConfigureFeatureW

La fonction MsiConfigureFeature configure l’état installé pour une fonctionnalité de produit. (Unicode)
MsiConfigureProductA

La fonction MsiConfigureProduct installe ou désinstalle un produit. (ANSI)
MsiConfigureProductExA

Installe ou désinstalle un produit. (MsiConfigureProductExA)
MsiConfigureProductExW

Installe ou désinstalle un produit. (MsiConfigureProductExW)
MsiConfigureProductW

La fonction MsiConfigureProduct installe ou désinstalle un produit. (Unicode)
MsiDetermineApplicablePatchesA

La fonction MsiDetermineApplicablePatches prend un ensemble de fichiers de correctifs, de fichiers XML et d’objets blob XML et détermine quels correctifs s’appliquent à un package Windows Installer spécifié et dans quelle séquence. (ANSI)
MsiDetermineApplicablePatchesW

La fonction MsiDetermineApplicablePatches prend un ensemble de fichiers de correctifs, de fichiers XML et d’objets blob XML et détermine quels correctifs s’appliquent à un package Windows Installer spécifié et dans quelle séquence. (Unicode)
MsiDeterminePatchSequenceA

Prend un ensemble de fichiers correctifs, de fichiers XML et d’objets blob XML et détermine la meilleure séquence d’application pour les correctifs sur un produit installé spécifié. (ANSI)
MsiDeterminePatchSequenceW

Prend un ensemble de fichiers correctifs, de fichiers XML et d’objets blob XML et détermine la meilleure séquence d’application pour les correctifs sur un produit installé spécifié. (Unicode)
MsiEnableLogA

La fonction MsiEnableLog définit le mode de journal pour toutes les installations suivantes lancées dans le processus d’appel. (ANSI)
MsiEnableLogW

La fonction MsiEnableLog définit le mode de journal pour toutes les installations suivantes lancées dans le processus d’appel. (Unicode)
MsiEndTransaction

La fonction MsiEndTransaction peut valider ou restaurer toutes les installations appartenant à la transaction ouverte par la fonction MsiBeginTransaction.
MsiEnumClientsA

La fonction MsiEnumClients énumère les clients pour un composant installé donné. La fonction récupère un code de produit chaque fois qu’elle est appelée. (ANSI)
MsiEnumClientsExA

La fonction MsiEnumClientsEx énumère les applications installées qui utilisent un composant spécifié. La fonction récupère un code produit pour une application chaque fois qu’elle est appelée. (ANSI)
MsiEnumClientsExW

La fonction MsiEnumClientsEx énumère les applications installées qui utilisent un composant spécifié. La fonction récupère un code produit pour une application chaque fois qu’elle est appelée. (Unicode)
MsiEnumClientsW

La fonction MsiEnumClients énumère les clients pour un composant installé donné. La fonction récupère un code de produit chaque fois qu’elle est appelée. (Unicode)
MsiEnumComponentQualifiersA

La fonction MsiEnumComponentQualifiers énumère les qualificateurs publiés pour le composant donné. Cette fonction récupère un qualificateur chaque fois qu’elle est appelée. (ANSI)
MsiEnumComponentQualifiersW

La fonction MsiEnumComponentQualifiers énumère les qualificateurs publiés pour le composant donné. Cette fonction récupère un qualificateur chaque fois qu’elle est appelée. (Unicode)
MsiEnumComponentsA

La fonction MsiEnumComponents énumère les composants installés pour tous les produits. Cette fonction récupère un code de composant chaque fois qu’il est appelé. (ANSI)
MsiEnumComponentsExA

La fonction MsiEnumComponentsEx énumère les composants installés. La fonction récupère le code du composant pour un composant chaque fois qu’il est appelé. Le code du composant est le GUID de chaîne propre au composant, à la version et à la langue. (ANSI)
MsiEnumComponentsExW

La fonction MsiEnumComponentsEx énumère les composants installés. La fonction récupère le code du composant pour un composant chaque fois qu’il est appelé. Le code du composant est le GUID de chaîne propre au composant, à la version et à la langue. (Unicode)
MsiEnumComponentsW

La fonction MsiEnumComponents énumère les composants installés pour tous les produits. Cette fonction récupère un code de composant chaque fois qu’il est appelé. (Unicode)
MsiEnumFeaturesA

La fonction MsiEnumFeatures énumère les fonctionnalités publiées pour un produit donné. Cette fonction récupère un ID de fonctionnalité chaque fois qu’elle est appelée. (ANSI)
MsiEnumFeaturesW

La fonction MsiEnumFeatures énumère les fonctionnalités publiées pour un produit donné. Cette fonction récupère un ID de fonctionnalité chaque fois qu’elle est appelée. (Unicode)
MsiEnumPatchesA

La fonction MsiEnumPatches énumère tous les correctifs qui ont été appliqués à un produit. (ANSI)
MsiEnumPatchesExA

Énumère tous les correctifs dans un contexte spécifique ou dans tous les contextes. (ANSI)
MsiEnumPatchesExW

Énumère tous les correctifs dans un contexte spécifique ou dans tous les contextes. (Unicode)
MsiEnumPatchesW

La fonction MsiEnumPatches énumère tous les correctifs qui ont été appliqués à un produit. (Unicode)
MsiEnumProductsA

La fonction MsiEnumProducts énumère tous les produits actuellement publiés ou installés. Les produits qui sont installés dans le contexte d’installation par utilisateur et par ordinateur et les publicités sont énumérés. (ANSI)
MsiEnumProductsExA

Énumère une ou toutes les instances de produits actuellement publiés ou installés dans les contextes spécifiés. (ANSI)
MsiEnumProductsExW

Énumère une ou toutes les instances de produits actuellement publiés ou installés dans les contextes spécifiés. (Unicode)
MsiEnumProductsW

La fonction MsiEnumProducts énumère tous les produits actuellement publiés ou installés. Les produits qui sont installés dans le contexte d’installation par utilisateur et par ordinateur et les publicités sont énumérés. (Unicode)
MsiEnumRelatedProductsA

La fonction MsiEnumRelatedProducts énumère les produits avec un code de mise à niveau spécifié. Cette fonction répertorie les produits actuellement installés et publiés qui ont la propriété UpgradeCode spécifiée dans leur table Property. (ANSI)
MsiEnumRelatedProductsW

La fonction MsiEnumRelatedProducts énumère les produits avec un code de mise à niveau spécifié. Cette fonction répertorie les produits actuellement installés et publiés qui ont la propriété UpgradeCode spécifiée dans leur table Property. (Unicode)
MsiExtractPatchXMLDataA

La fonction MsiExtractPatchXMLData extrait des informations d’un correctif qui peuvent être utilisées pour déterminer si le correctif s’applique à un système cible. (ANSI)
MsiExtractPatchXMLDataW

La fonction MsiExtractPatchXMLData extrait des informations d’un correctif qui peuvent être utilisées pour déterminer si le correctif s’applique à un système cible. (Unicode)
MsiGetComponentPathA

La fonction MsiGetComponentPath retourne le chemin d’accès complet à un composant installé. Si le chemin de la clé du composant est une clé de Registre, la clé de Registre est retournée. (ANSI)
MsiGetComponentPathExA

Retourne le chemin d’accès complet vers un composant installé. (ANSI)
MsiGetComponentPathExW

Retourne le chemin d’accès complet vers un composant installé. (Unicode)
MsiGetComponentPathW

La fonction MsiGetComponentPath retourne le chemin d’accès complet à un composant installé. Si le chemin de la clé du composant est une clé de Registre, la clé de Registre est retournée. (Unicode)
MsiGetFeatureInfoA

Retourne des informations descriptives pour une fonctionnalité. (ANSI)
MsiGetFeatureInfoW

Retourne des informations descriptives pour une fonctionnalité. (Unicode)
MsiGetFeatureUsageA

La fonction MsiGetFeatureUsage retourne les métriques d’utilisation d’une fonctionnalité de produit. (ANSI)
MsiGetFeatureUsageW

La fonction MsiGetFeatureUsage retourne les métriques d’utilisation d’une fonctionnalité de produit. (Unicode)
MsiGetFileHashA

La fonction MsiGetFileHash prend le chemin d’un fichier et retourne un hachage 128 bits de ce fichier. Les outils de création peuvent utiliser MsiGetFileHash pour obtenir le hachage de fichier nécessaire pour remplir la table MsiFileHash. (ANSI)
MsiGetFileHashW

La fonction MsiGetFileHash prend le chemin d’un fichier et retourne un hachage 128 bits de ce fichier. Les outils de création peuvent utiliser MsiGetFileHash pour obtenir le hachage de fichier nécessaire pour remplir la table MsiFileHash. (Unicode)
MsiGetFileSignatureInformationA

La fonction MsiGetFileSignatureInformation prend le chemin d’accès à un fichier qui a été signé numériquement et retourne le certificat de signataire et le hachage du fichier. (ANSI)
MsiGetFileSignatureInformationW

La fonction MsiGetFileSignatureInformation prend le chemin d’accès à un fichier qui a été signé numériquement et retourne le certificat de signataire et le hachage du fichier. (Unicode)
MsiGetFileVersionA

MsiGetFileVersion retourne la chaîne de version et la chaîne de langue au format que le programme d’installation s’attend à trouver dans la base de données. (ANSI)
MsiGetFileVersionW

MsiGetFileVersion retourne la chaîne de version et la chaîne de langue au format que le programme d’installation s’attend à trouver dans la base de données. (Unicode)
MsiGetPatchFileListA

La fonction MsiGetPatchFileList fournit une liste de fichiers .msp, délimités par des points-virgules, et récupère la liste des fichiers qui peuvent être mis à jour par les correctifs. (ANSI)
MsiGetPatchFileListW

La fonction MsiGetPatchFileList fournit une liste de fichiers .msp, délimités par des points-virgules, et récupère la liste des fichiers qui peuvent être mis à jour par les correctifs. (Unicode)
MsiGetPatchInfoA

La fonction MsiGetPatchInfo retourne des informations sur un correctif. (ANSI)
MsiGetPatchInfoExA

Interroge des informations sur l’application d’un correctif à un instance spécifié d’un produit. (ANSI)
MsiGetPatchInfoExW

Interroge des informations sur l’application d’un correctif à un instance spécifié d’un produit. (Unicode)
MsiGetPatchInfoW

La fonction MsiGetPatchInfo retourne des informations sur un correctif. (Unicode)
MsiGetProductCodeA

La fonction MsiGetProductCode retourne le code produit d’une application à l’aide du code de composant d’un composant installé ou publié de l’application. (ANSI)
MsiGetProductCodeW

La fonction MsiGetProductCode retourne le code produit d’une application à l’aide du code de composant d’un composant installé ou publié de l’application. (Unicode)
MsiGetProductInfoA

La fonction MsiGetProductInfo retourne des informations sur les produits publiés et installés. (ANSI)
MsiGetProductInfoExA

Retourne des informations sur les produits publiés et installés. (ANSI)
MsiGetProductInfoExW

Retourne des informations sur les produits publiés et installés. (Unicode)
MsiGetProductInfoFromScriptA

La fonction MsiGetProductInfoFromScript retourne des informations produit pour un fichier de script Windows Installer. (ANSI)
MsiGetProductInfoFromScriptW

La fonction MsiGetProductInfoFromScript retourne des informations produit pour un fichier de script Windows Installer. (Unicode)
MsiGetProductInfoW

La fonction MsiGetProductInfo retourne des informations sur les produits publiés et installés. (Unicode)
MsiGetProductPropertyA

La fonction MsiGetProductProperty récupère les propriétés du produit. Ces propriétés se trouvent dans la base de données du produit. (ANSI)
MsiGetProductPropertyW

La fonction MsiGetProductProperty récupère les propriétés du produit. Ces propriétés se trouvent dans la base de données du produit. (Unicode)
MsiGetShortcutTargetA

La fonction MsiGetShortcutTarget examine un raccourci et retourne son produit, son nom de fonctionnalité et son composant, le cas échéant. (ANSI)
MsiGetShortcutTargetW

La fonction MsiGetShortcutTarget examine un raccourci et retourne son produit, son nom de fonctionnalité et son composant, le cas échéant. (Unicode)
MsiGetUserInfoA

La fonction MsiGetUserInfo retourne les informations utilisateur inscrites pour un produit installé. (ANSI)
MsiGetUserInfoW

La fonction MsiGetUserInfo retourne les informations utilisateur inscrites pour un produit installé. (Unicode)
MsiInstallMissingComponentA

La fonction MsiInstallMissingComponent installe les fichiers manquants de manière inattendue. (ANSI)
MsiInstallMissingComponentW

La fonction MsiInstallMissingComponent installe les fichiers manquants de manière inattendue. (Unicode)
MsiInstallMissingFileA

La fonction MsiInstallMissingFile installe les fichiers manquants de manière inattendue. (ANSI)
MsiInstallMissingFileW

La fonction MsiInstallMissingFile installe les fichiers manquants de manière inattendue. (Unicode)
MsiInstallProductA

Installe ou désinstalle un produit. (MsiInstallProductA)
MsiInstallProductW

Installe ou désinstalle un produit. (MsiInstallProductW)
MsiIsProductElevatedA

La fonction MsiIsProductElevated retourne si le produit est géré ou non. (ANSI)
MsiIsProductElevatedW

La fonction MsiIsProductElevated retourne si le produit est géré ou non. (Unicode)
MsiJoinTransaction

La fonction MsiJoinTransaction demande à Windows Installer de faire du processus en cours le propriétaire de la transaction installant l’installation de plusieurs packages.
MsiLocateComponentA

La fonction MsiLocateComponent retourne le chemin d’accès complet à un composant installé sans code de produit. (ANSI)
MsiLocateComponentW

La fonction MsiLocateComponent retourne le chemin d’accès complet à un composant installé sans code de produit. (Unicode)
MsiNotifySidChangeA

La fonction MsiNotifySidChange notifie et met à jour les informations internes de Windows Installer avec les modifications apportées aux SID utilisateur. (ANSI)
MsiNotifySidChangeW

La fonction MsiNotifySidChange notifie et met à jour les informations internes de Windows Installer avec les modifications apportées aux SID utilisateur. (Unicode)
MsiOpenPackageA

La fonction MsiOpenPackage ouvre un package à utiliser avec les fonctions qui accèdent à la base de données du produit. (ANSI)
MsiOpenPackageExA

La fonction MsiOpenPackageEx ouvre un package à utiliser avec des fonctions qui accèdent à la base de données du produit. (ANSI)
MsiOpenPackageExW

La fonction MsiOpenPackageEx ouvre un package à utiliser avec des fonctions qui accèdent à la base de données du produit. (Unicode)
MsiOpenPackageW

La fonction MsiOpenPackage ouvre un package à utiliser avec les fonctions qui accèdent à la base de données du produit. (Unicode)
MsiOpenProductA

La fonction MsiOpenProduct ouvre un produit à utiliser avec les fonctions qui accèdent à la base de données du produit. La fonction MsiCloseHandle doit être appelée avec le handle lorsque le handle n’est plus nécessaire. (ANSI)
MsiOpenProductW

La fonction MsiOpenProduct ouvre un produit à utiliser avec les fonctions qui accèdent à la base de données du produit. La fonction MsiCloseHandle doit être appelée avec le handle lorsque le handle n’est plus nécessaire. (Unicode)
MsiProcessAdvertiseScriptA

La fonction MsiProcessAdvertiseScript traite un fichier de script de publication dans les emplacements spécifiés. (ANSI)
MsiProcessAdvertiseScriptW

La fonction MsiProcessAdvertiseScript traite un fichier de script de publication dans les emplacements spécifiés. (Unicode)
MsiProvideAssemblyA

La fonction MsiProvideAssembly retourne le chemin d’accès complet à un composant Windows Installer qui contient un assembly. La fonction invite une source et effectue toute installation nécessaire. MsiProvideAssembly incrémente le nombre d’utilisation de la fonctionnalité. (ANSI)
MsiProvideAssemblyW

La fonction MsiProvideAssembly retourne le chemin d’accès complet à un composant Windows Installer qui contient un assembly. La fonction invite une source et effectue toute installation nécessaire. MsiProvideAssembly incrémente le nombre d’utilisation de la fonctionnalité. (Unicode)
MsiProvideComponentA

La fonction MsiProvideComponent retourne le chemin d’accès complet du composant, en effectuant toute installation nécessaire. Cette fonction invite la source si nécessaire et incrémente le nombre d’utilisation de la fonctionnalité. (ANSI)
MsiProvideComponentW

La fonction MsiProvideComponent retourne le chemin d’accès complet du composant, en effectuant toute installation nécessaire. Cette fonction invite la source si nécessaire et incrémente le nombre d’utilisation de la fonctionnalité. (Unicode)
MsiProvideQualifiedComponentA

La fonction MsiProvideQualifiedComponent retourne le chemin d’accès complet d’un composant qualifié et effectue toute installation nécessaire. Cette fonction invite la source si nécessaire et incrémente le nombre d’utilisation de la fonctionnalité. (ANSI)
MsiProvideQualifiedComponentExA

La fonction MsiProvideQualifiedComponentEx retourne le chemin complet d’un composant qualifié publié par un produit et effectue l’installation nécessaire. (ANSI)
MsiProvideQualifiedComponentExW

La fonction MsiProvideQualifiedComponentEx retourne le chemin complet d’un composant qualifié publié par un produit et effectue l’installation nécessaire. (Unicode)
MsiProvideQualifiedComponentW

La fonction MsiProvideQualifiedComponent retourne le chemin d’accès complet d’un composant qualifié et effectue toute installation nécessaire. Cette fonction invite la source si nécessaire et incrémente le nombre d’utilisation de la fonctionnalité. (Unicode)
MsiQueryComponentStateA

La fonction MsiQueryComponentState retourne l’état installé d’un composant. (ANSI)
MsiQueryComponentStateW

La fonction MsiQueryComponentState retourne l’état installé d’un composant. (Unicode)
MsiQueryFeatureStateA

La fonction MsiQueryFeatureState retourne l’état installé d’une fonctionnalité de produit. (ANSI)
MsiQueryFeatureStateExA

La fonction MsiQueryFeatureStateEx retourne l’état installé d’une fonctionnalité de produit. (ANSI)
MsiQueryFeatureStateExW

La fonction MsiQueryFeatureStateEx retourne l’état installé d’une fonctionnalité de produit. (Unicode)
MsiQueryFeatureStateW

La fonction MsiQueryFeatureState retourne l’état installé d’une fonctionnalité de produit. (Unicode)
MsiQueryProductStateA

La fonction MsiQueryProductState retourne l’état installé d’un produit. (ANSI)
MsiQueryProductStateW

La fonction MsiQueryProductState retourne l’état installé d’un produit. (Unicode)
MsiReinstallFeatureA

Réinstalle les fonctionnalités. (ANSI)
MsiReinstallFeatureW

Réinstalle les fonctionnalités. (Unicode)
MsiReinstallProductA

Réinstalle les produits. (ANSI)
MsiReinstallProductW

Réinstalle les produits. (Unicode)
MsiRemovePatchesA

Supprime un ou plusieurs correctifs d’un seul produit. (ANSI)
MsiRemovePatchesW

Supprime un ou plusieurs correctifs d’un seul produit. (Unicode)
MsiSetExternalUIA

La fonction MsiSetExternalUI active un gestionnaire d’interface utilisateur externe. (ANSI)
MsiSetExternalUIRecord

La fonction MsiSetExternalUIRecord active un gestionnaire d’interface utilisateur externe.
MsiSetExternalUIW

La fonction MsiSetExternalUI active un gestionnaire d’interface utilisateur externe. (Unicode)
MsiSetInternalUI

La fonction MsiSetInternalUI active l’interface utilisateur interne du programme d’installation. Ensuite, cette interface utilisateur est utilisée pour tous les appels suivants aux fonctions du programme d’installation générant l’interface utilisateur dans ce processus. Pour plus d’informations, consultez Niveaux d’interface utilisateur.
MsiSourceListAddMediaDiskA

La fonction MsiSourceListAddMediaDisk ajoute ou met à jour un disque de la source multimédia d’un produit ou d’un correctif inscrit. (ANSI)
MsiSourceListAddMediaDiskW

La fonction MsiSourceListAddMediaDisk ajoute ou met à jour un disque de la source multimédia d’un produit ou d’un correctif inscrit. (Unicode)
MsiSourceListAddSourceA

Ajoute à la liste des sources réseau valides qui contiennent le type de sources spécifié pour un produit ou un correctif dans un contexte utilisateur spécifié. (ANSI)
MsiSourceListAddSourceExA

Ajoute ou réorganise l’ensemble des sources d’un correctif ou d’un produit dans un contexte spécifié. Il peut également créer une liste de sources pour un correctif qui n’existe pas dans le contexte spécifié. (ANSI)
MsiSourceListAddSourceExW

Ajoute ou réorganise l’ensemble des sources d’un correctif ou d’un produit dans un contexte spécifié. Il peut également créer une liste de sources pour un correctif qui n’existe pas dans le contexte spécifié. (Unicode)
MsiSourceListAddSourceW

Ajoute à la liste des sources réseau valides qui contiennent le type de sources spécifié pour un produit ou un correctif dans un contexte utilisateur spécifié. (Unicode)
MsiSourceListClearAllA

La fonction MsiSourceListClearAll supprime toutes les sources réseau de la liste des sources d’un correctif ou d’un produit dans un contexte spécifié. Pour plus d’informations, consultez Résilience de la source. (ANSI)
MsiSourceListClearAllExA

La fonction MsiSourceListClearAllEx supprime toutes les sources existantes d’un type de source donné pour le produit ou le correctif instance spécifié. (ANSI)
MsiSourceListClearAllExW

La fonction MsiSourceListClearAllEx supprime toutes les sources existantes d’un type de source donné pour le produit ou le correctif instance spécifié. (Unicode)
MsiSourceListClearAllW

La fonction MsiSourceListClearAll supprime toutes les sources réseau de la liste des sources d’un correctif ou d’un produit dans un contexte spécifié. Pour plus d’informations, consultez Résilience de la source. (Unicode)
MsiSourceListClearMediaDiskA

La fonction MsiSourceListClearMediaDisk permet de supprimer un disque inscrit existant sous la source multimédia d’un produit ou d’un correctif dans un contexte spécifique. (ANSI)
MsiSourceListClearMediaDiskW

La fonction MsiSourceListClearMediaDisk permet de supprimer un disque inscrit existant sous la source multimédia d’un produit ou d’un correctif dans un contexte spécifique. (Unicode)
MsiSourceListClearSourceA

Supprime une source existante pour un produit ou un correctif dans un contexte spécifié. (ANSI)
MsiSourceListClearSourceW

Supprime une source existante pour un produit ou un correctif dans un contexte spécifié. (Unicode)
MsiSourceListEnumMediaDisksA

La fonction MsiSourceListEnumMediaDisks énumère la liste des disques inscrits pour la source multimédia pour un correctif ou un produit. (ANSI)
MsiSourceListEnumMediaDisksW

La fonction MsiSourceListEnumMediaDisks énumère la liste des disques inscrits pour la source multimédia pour un correctif ou un produit. (Unicode)
MsiSourceListEnumSourcesA

La fonction MsiSourceListEnumSources énumère les sources dans la liste des sources d’un correctif ou d’un produit spécifié. (ANSI)
MsiSourceListEnumSourcesW

La fonction MsiSourceListEnumSources énumère les sources dans la liste des sources d’un correctif ou d’un produit spécifié. (Unicode)
MsiSourceListForceResolutionA

La fonction MsiSourceListForceResolution force le programme d’installation à rechercher dans la liste des sources une source de produit valide la prochaine fois qu’une source est requise. (ANSI)
MsiSourceListForceResolutionExA

La fonction MsiSourceListForceResolutionEx supprime l’inscription de la propriété appelée « LastUsedSource ». (ANSI)
MsiSourceListForceResolutionExW

La fonction MsiSourceListForceResolutionEx supprime l’inscription de la propriété appelée « LastUsedSource ». (Unicode)
MsiSourceListForceResolutionW

La fonction MsiSourceListForceResolution force le programme d’installation à rechercher dans la liste des sources une source de produit valide la prochaine fois qu’une source est requise. (Unicode)
MsiSourceListGetInfoA

La fonction MsiSourceListGetInfo récupère des informations sur la liste des sources d’un produit ou d’un correctif dans un contexte spécifique. (ANSI)
MsiSourceListGetInfoW

La fonction MsiSourceListGetInfo récupère des informations sur la liste des sources d’un produit ou d’un correctif dans un contexte spécifique. (Unicode)
MsiSourceListSetInfoA

Définit des informations sur la liste des sources d’un produit ou d’un correctif dans un contexte spécifique. (ANSI)
MsiSourceListSetInfoW

Définit des informations sur la liste des sources d’un produit ou d’un correctif dans un contexte spécifique. (Unicode)
MsiUseFeatureA

La fonction MsiUseFeature incrémente le nombre d’utilisations d’une fonctionnalité particulière et indique l’état d’installation de cette fonctionnalité. Cette fonction doit être utilisée pour indiquer l’intention d’une application d’utiliser une fonctionnalité. (ANSI)
MsiUseFeatureExA

La fonction MsiUseFeatureEx incrémente le nombre d’utilisations d’une fonctionnalité particulière et indique l’état d’installation de cette fonctionnalité. Cette fonction doit être utilisée pour indiquer l’intention d’une application d’utiliser une fonctionnalité. (ANSI)
MsiUseFeatureExW

La fonction MsiUseFeatureEx incrémente le nombre d’utilisations d’une fonctionnalité particulière et indique l’état d’installation de cette fonctionnalité. Cette fonction doit être utilisée pour indiquer l’intention d’une application d’utiliser une fonctionnalité. (Unicode)
MsiUseFeatureW

La fonction MsiUseFeature incrémente le nombre d’utilisations d’une fonctionnalité particulière et indique l’état d’installation de cette fonctionnalité. Cette fonction doit être utilisée pour indiquer l’intention d’une application d’utiliser une fonctionnalité. (Unicode)
MsiVerifyPackageA

La fonction MsiVerifyPackage vérifie que le fichier donné est un package d’installation. (ANSI)
MsiVerifyPackageW

La fonction MsiVerifyPackage vérifie que le fichier donné est un package d’installation. (Unicode)

Fonctions de rappel

 
INSTALLUI_HANDLER_RECORD

Le prototype de fonction INSTALLUI_HANDLER_RECORD définit une fonction de rappel que le programme d’installation appelle pour la notification de progression et les messages d’erreur. Appelez la fonction MsiSetExternalUIRecord pour activer un gestionnaire d’interface utilisateur externe de base d’enregistrements.
INSTALLUI_HANDLERA

Le prototype de fonction INSTALLUI_HANDLER définit une fonction de rappel que le programme d’installation appelle pour la notification de progression et les messages d’erreur. (ANSI)
INSTALLUI_HANDLERW

Le prototype de fonction INSTALLUI_HANDLER définit une fonction de rappel que le programme d’installation appelle pour la notification de progression et les messages d’erreur. (Unicode)

Structures

 
MSIFILEHASHINFO

La structure MSIFILEHASHINFO contient les informations de hachage de fichier retournées par MsiGetFileHash et utilisées dans la table MsiFileHash.
MSIPATCHSEQUENCEINFOA

La structure MSIPATCHSEQUENCEINFO est utilisée par les fonctions MsiDeterminePatchSequence et MsiDetermineApplicablePatches. (ANSI)
MSIPATCHSEQUENCEINFOW

La structure MSIPATCHSEQUENCEINFO est utilisée par les fonctions MsiDeterminePatchSequence et MsiDetermineApplicablePatches. (Unicode)