Share via


msi.h-Header

Dieser Header wird von der Anwendungsinstallation und -wartung verwendet. Weitere Informationen finden Sie unter

msi.h enthält die folgenden Programmierschnittstellen:

Functions

 
MsiAdvertiseProductA

Die MsiAdvertiseProduct-Funktion generiert ein Werbeskript oder kündigt ein Produkt auf dem Computer an. (ANSI)
MsiAdvertiseProductExA

Die MsiAdvertiseProductEx-Funktion generiert ein Werbeskript oder kündigt ein Produkt auf dem Computer an. (ANSI)
MsiAdvertiseProductExW

Die MsiAdvertiseProductEx-Funktion generiert ein Werbeskript oder kündigt ein Produkt auf dem Computer an. (Unicode)
MsiAdvertiseProductW

Die MsiAdvertiseProduct-Funktion generiert ein Werbeskript oder kündigt ein Produkt auf dem Computer an. (Unicode)
MsiAdvertiseScriptA

Die MsiAdvertiseScript-Funktion kopiert eine angekündigte Skriptdatei an die angegebenen Speicherorte. (ANSI)
MsiAdvertiseScriptW

Die MsiAdvertiseScript-Funktion kopiert eine angekündigte Skriptdatei an die angegebenen Speicherorte. (Unicode)
MsiApplyMultiplePatchesA

Wendet einen oder mehrere Patches auf Produkte an, die zum Erhalt der Patches berechtigt sind. (ANSI)
MsiApplyMultiplePatchesW

Wendet einen oder mehrere Patches auf Produkte an, die zum Erhalt der Patches berechtigt sind. (Unicode)
MsiApplyPatchA

Für jedes Produkt, das im Patchpaket als berechtigt aufgeführt ist, um den Patch zu erhalten, ruft die MsiApplyPatch-Funktion eine Installation auf und legt die PATCH-Eigenschaft auf den Pfad des Patchpakets fest. (ANSI)
MsiApplyPatchW

Für jedes Produkt, das im Patchpaket als berechtigt aufgeführt ist, um den Patch zu erhalten, ruft die MsiApplyPatch-Funktion eine Installation auf und legt die PATCH-Eigenschaft auf den Pfad des Patchpakets fest. (Unicode)
MsiBeginTransactionA

Die MsiBeginTransaction-Funktion startet die Transaktionsverarbeitung einer Installation mit mehreren Paketen und gibt einen Bezeichner für die Transaktion zurück. (ANSI)
MsiBeginTransactionW

Die MsiBeginTransaction-Funktion startet die Transaktionsverarbeitung einer Installation mit mehreren Paketen und gibt einen Bezeichner für die Transaktion zurück. (Unicode)
MsiCloseAllHandles

Die MsiCloseAllHandles-Funktion schließt alle geöffneten Installationshandles, die dem aktuellen Thread zugeordnet sind. Dies ist eine Diagnosefunktion und sollte nicht für die Bereinigung verwendet werden.
MsiCloseHandle

Die MsiCloseHandle-Funktion schließt ein geöffnetes Installationshandle.
MsiCollectUserInfoA

Die MsiCollectUserInfo-Funktion ruft die Benutzerinformationen und die Produkt-ID von einem Installations-Assistenten ab und speichert sie. (ANSI)
MsiCollectUserInfoW

Die MsiCollectUserInfo-Funktion ruft die Benutzerinformationen und die Produkt-ID von einem Installations-Assistenten ab und speichert sie. (Unicode)
MsiConfigureFeatureA

Die MsiConfigureFeature-Funktion konfiguriert den installierten Zustand für ein Produktfeature. (ANSI)
MsiConfigureFeatureW

Die MsiConfigureFeature-Funktion konfiguriert den installierten Zustand für ein Produktfeature. (Unicode)
MsiConfigureProductA

Die MsiConfigureProduct-Funktion installiert oder deinstalliert ein Produkt. (ANSI)
MsiConfigureProductExA

Installiert oder deinstalliert ein Produkt. (MsiConfigureProductExA)
MsiConfigureProductExW

Installiert oder deinstalliert ein Produkt. (MsiConfigureProductExW)
MsiConfigureProductW

Die MsiConfigureProduct-Funktion installiert oder deinstalliert ein Produkt. (Unicode)
MsiDetermineApplicablePatchesA

Die MsiDetermineApplicablePatches-Funktion übernimmt eine Reihe von Patchdateien, XML-Dateien und XML-Blobs und bestimmt, welche Patches für ein angegebenes Windows Installer-Paket gelten und in welcher Sequenz. (ANSI)
MsiDetermineApplicablePatchesW

Die MsiDetermineApplicablePatches-Funktion übernimmt eine Reihe von Patchdateien, XML-Dateien und XML-Blobs und bestimmt, welche Patches für ein angegebenes Windows Installer-Paket gelten und in welcher Sequenz. (Unicode)
MsiDeterminePatchSequenceA

Verwendet eine Reihe von Patchdateien, XML-Dateien und XML-Blobs und bestimmt die beste Anwendungssequenz für die Patches für ein angegebenes installiertes Produkt. (ANSI)
MsiDeterminePatchSequenceW

Verwendet eine Reihe von Patchdateien, XML-Dateien und XML-Blobs und bestimmt die beste Anwendungssequenz für die Patches für ein angegebenes installiertes Produkt. (Unicode)
MsiEnableLogA

Die MsiEnableLog-Funktion legt den Protokollmodus für alle nachfolgenden Installationen fest, die im aufrufenden Prozess initiiert werden. (ANSI)
MsiEnableLogW

Die MsiEnableLog-Funktion legt den Protokollmodus für alle nachfolgenden Installationen fest, die im aufrufenden Prozess initiiert werden. (Unicode)
MsiEndTransaction

Die MsiEndTransaction-Funktion kann alle Installationen committen oder rollbacken, die zur Transaktion gehören, die von der MsiBeginTransaction-Funktion geöffnet wurde.
MsiEnumClientsA

Die MsiEnumClients-Funktion listet die Clients für eine bestimmte installierte Komponente auf. Die Funktion ruft bei jedem Aufruf einen Produktcode ab. (ANSI)
MsiEnumClientsExA

Die MsiEnumClientsEx-Funktion listet die installierten Anwendungen auf, die eine angegebene Komponente verwenden. Die Funktion ruft bei jedem Aufruf einen Produktcode für eine Anwendung ab. (ANSI)
MsiEnumClientsExW

Die MsiEnumClientsEx-Funktion listet die installierten Anwendungen auf, die eine angegebene Komponente verwenden. Die Funktion ruft bei jedem Aufruf einen Produktcode für eine Anwendung ab. (Unicode)
MsiEnumClientsW

Die MsiEnumClients-Funktion listet die Clients für eine bestimmte installierte Komponente auf. Die Funktion ruft bei jedem Aufruf einen Produktcode ab. (Unicode)
MsiEnumComponentQualifiersA

Die MsiEnumComponentQualifiers-Funktion listet die angekündigten Qualifizierer für die angegebene Komponente auf. Diese Funktion ruft bei jedem Aufruf einen Qualifizierer ab. (ANSI)
MsiEnumComponentQualifiersW

Die MsiEnumComponentQualifiers-Funktion listet die angekündigten Qualifizierer für die angegebene Komponente auf. Diese Funktion ruft bei jedem Aufruf einen Qualifizierer ab. (Unicode)
MsiEnumComponentsA

Die MsiEnumComponents-Funktion listet die installierten Komponenten für alle Produkte auf. Diese Funktion ruft bei jedem Aufruf einen Komponentencode ab. (ANSI)
MsiEnumComponentsExA

Die Funktion MsiEnumComponentsEx listet installierte Komponenten auf. Die Funktion ruft bei jedem Aufruf den Komponentencode für eine Komponente ab. Der Komponentencode ist die Zeichenfolgen-GUID, die für die Komponente, version und Sprache eindeutig ist. (ANSI)
MsiEnumComponentsExW

Die Funktion MsiEnumComponentsEx listet installierte Komponenten auf. Die Funktion ruft bei jedem Aufruf den Komponentencode für eine Komponente ab. Der Komponentencode ist die Zeichenfolgen-GUID, die für die Komponente, version und Sprache eindeutig ist. (Unicode)
MsiEnumComponentsW

Die MsiEnumComponents-Funktion listet die installierten Komponenten für alle Produkte auf. Diese Funktion ruft bei jedem Aufruf einen Komponentencode ab. (Unicode)
MsiEnumFeaturesA

Die MsiEnumFeatures-Funktion listet die veröffentlichten Features für ein bestimmtes Produkt auf. Diese Funktion ruft bei jedem Aufruf eine Feature-ID ab. (ANSI)
MsiEnumFeaturesW

Die MsiEnumFeatures-Funktion listet die veröffentlichten Features für ein bestimmtes Produkt auf. Diese Funktion ruft bei jedem Aufruf eine Feature-ID ab. (Unicode)
MsiEnumPatchesA

Die MsiEnumPatches-Funktion listet alle Patches auf, die auf ein Produkt angewendet wurden. (ANSI)
MsiEnumPatchesExA

Listet alle Patches in einem bestimmten Kontext oder in allen Kontexten auf. (ANSI)
MsiEnumPatchesExW

Listet alle Patches in einem bestimmten Kontext oder in allen Kontexten auf. (Unicode)
MsiEnumPatchesW

Die MsiEnumPatches-Funktion listet alle Patches auf, die auf ein Produkt angewendet wurden. (Unicode)
MsiEnumProductsA

Die MsiEnumProducts-Funktion listet alle derzeit angekündigten oder installierten Produkte auf. Produkte, die sowohl im Installationskontext pro Benutzer als auch im Pro-Computer-Installationskontext und in Ankündigungen installiert sind, werden aufgezählt. (ANSI)
MsiEnumProductsExA

Listet eine oder alle Instanzen von Produkten auf, die derzeit in den angegebenen Kontexten angekündigt oder installiert werden. (ANSI)
MsiEnumProductsExW

Listet eine oder alle Instanzen von Produkten auf, die derzeit in den angegebenen Kontexten angekündigt oder installiert werden. (Unicode)
MsiEnumProductsW

Die MsiEnumProducts-Funktion listet alle derzeit angekündigten oder installierten Produkte auf. Produkte, die sowohl im Installationskontext pro Benutzer als auch im Pro-Computer-Installationskontext und in Ankündigungen installiert sind, werden aufgezählt. (Unicode)
MsiEnumRelatedProductsA

Die MsiEnumRelatedProducts-Funktion listet Produkte mit einem angegebenen Upgradecode auf. Diese Funktion listet die derzeit installierten und angekündigten Produkte auf, die die angegebene UpgradeCode-Eigenschaft in der Property-Tabelle aufweisen. (ANSI)
MsiEnumRelatedProductsW

Die MsiEnumRelatedProducts-Funktion listet Produkte mit einem angegebenen Upgradecode auf. Diese Funktion listet die derzeit installierten und angekündigten Produkte auf, die die angegebene UpgradeCode-Eigenschaft in der Property-Tabelle aufweisen. (Unicode)
MsiExtractPatchXMLDataA

Die MsiExtractPatchXMLData-Funktion extrahiert Informationen aus einem Patch, die verwendet werden können, um zu bestimmen, ob der Patch auf ein Zielsystem angewendet wird. (ANSI)
MsiExtractPatchXMLDataW

Die MsiExtractPatchXMLData-Funktion extrahiert Informationen aus einem Patch, die verwendet werden können, um zu bestimmen, ob der Patch auf ein Zielsystem angewendet wird. (Unicode)
MsiGetComponentPathA

Die MsiGetComponentPath-Funktion gibt den vollständigen Pfad zu einer installierten Komponente zurück. Wenn es sich beim Schlüsselpfad der Komponente um einen Registrierungsschlüssel handelt, wird der Registrierungsschlüssel zurückgegeben. (ANSI)
MsiGetComponentPathExA

Gibt den vollständigen Pfad zu einer installierten Komponente zurück. (ANSI)
MsiGetComponentPathExW

Gibt den vollständigen Pfad zu einer installierten Komponente zurück. (Unicode)
MsiGetComponentPathW

Die MsiGetComponentPath-Funktion gibt den vollständigen Pfad zu einer installierten Komponente zurück. Wenn es sich beim Schlüsselpfad der Komponente um einen Registrierungsschlüssel handelt, wird der Registrierungsschlüssel zurückgegeben. (Unicode)
MsiGetFeatureInfoA

Gibt beschreibende Informationen für ein Feature zurück. (ANSI)
MsiGetFeatureInfoW

Gibt beschreibende Informationen für ein Feature zurück. (Unicode)
MsiGetFeatureUsageA

Die MsiGetFeatureUsage-Funktion gibt die Nutzungsmetriken für ein Produktfeature zurück. (ANSI)
MsiGetFeatureUsageW

Die MsiGetFeatureUsage-Funktion gibt die Nutzungsmetriken für ein Produktfeature zurück. (Unicode)
MsiGetFileHashA

Die MsiGetFileHash-Funktion übernimmt den Pfad zu einer Datei und gibt einen 128-Bit-Hash dieser Datei zurück. Erstellungstools können MsiGetFileHash verwenden, um den Dateihash abzurufen, der zum Auffüllen der MsiFileHash-Tabelle erforderlich ist. (ANSI)
MsiGetFileHashW

Die MsiGetFileHash-Funktion übernimmt den Pfad zu einer Datei und gibt einen 128-Bit-Hash dieser Datei zurück. Erstellungstools können MsiGetFileHash verwenden, um den Dateihash abzurufen, der zum Auffüllen der MsiFileHash-Tabelle erforderlich ist. (Unicode)
MsiGetFileSignatureInformationA

Die MsiGetFileSignatureInformation-Funktion übernimmt den Pfad zu einer Datei, die digital signiert wurde, und gibt das Signaturzertifikat und den Hash der Datei zurück. (ANSI)
MsiGetFileSignatureInformationW

Die MsiGetFileSignatureInformation-Funktion übernimmt den Pfad zu einer Datei, die digital signiert wurde, und gibt das Signaturzertifikat und den Hash der Datei zurück. (Unicode)
MsiGetFileVersionA

MsiGetFileVersion gibt die Versions- und Sprachzeichenfolge in dem Format zurück, von dem das Installationsprogramm erwartet, dass sie in der Datenbank gefunden werden. (ANSI)
MsiGetFileVersionW

MsiGetFileVersion gibt die Versions- und Sprachzeichenfolge in dem Format zurück, von dem das Installationsprogramm erwartet, dass sie in der Datenbank gefunden werden. (Unicode)
MsiGetPatchFileListA

Die MsiGetPatchFileList-Funktion stellt eine Liste von MSP-Dateien bereit, die durch Semikolons getrennt sind, und ruft die Liste der Dateien ab, die von den Patches aktualisiert werden können. (ANSI)
MsiGetPatchFileListW

Die MsiGetPatchFileList-Funktion stellt eine Liste von MSP-Dateien bereit, die durch Semikolons getrennt sind, und ruft die Liste der Dateien ab, die von den Patches aktualisiert werden können. (Unicode)
MsiGetPatchInfoA

Die MsiGetPatchInfo-Funktion gibt Informationen zu einem Patch zurück. (ANSI)
MsiGetPatchInfoExA

Abfragen von Informationen zur Anwendung eines Patches auf eine angegebene instance eines Produkts. (ANSI)
MsiGetPatchInfoExW

Abfragen von Informationen zur Anwendung eines Patches auf eine angegebene instance eines Produkts. (Unicode)
MsiGetPatchInfoW

Die MsiGetPatchInfo-Funktion gibt Informationen zu einem Patch zurück. (Unicode)
MsiGetProductCodeA

Die MsiGetProductCode-Funktion gibt den Produktcode einer Anwendung mithilfe des Komponentencodes einer installierten oder angekündigten Komponente der Anwendung zurück. (ANSI)
MsiGetProductCodeW

Die MsiGetProductCode-Funktion gibt den Produktcode einer Anwendung mithilfe des Komponentencodes einer installierten oder angekündigten Komponente der Anwendung zurück. (Unicode)
MsiGetProductInfoA

Die MsiGetProductInfo-Funktion gibt Produktinformationen für veröffentlichte und installierte Produkte zurück. (ANSI)
MsiGetProductInfoExA

Gibt Produktinformationen für angekündigte und installierte Produkte zurück. (ANSI)
MsiGetProductInfoExW

Gibt Produktinformationen für angekündigte und installierte Produkte zurück. (Unicode)
MsiGetProductInfoFromScriptA

Die MsiGetProductInfoFromScript-Funktion gibt Produktinformationen für eine Windows Installer-Skriptdatei zurück. (ANSI)
MsiGetProductInfoFromScriptW

Die MsiGetProductInfoFromScript-Funktion gibt Produktinformationen für eine Windows Installer-Skriptdatei zurück. (Unicode)
MsiGetProductInfoW

Die MsiGetProductInfo-Funktion gibt Produktinformationen für veröffentlichte und installierte Produkte zurück. (Unicode)
MsiGetProductPropertyA

Die MsiGetProductProperty-Funktion ruft Produkteigenschaften ab. Diese Eigenschaften befinden sich in der Produktdatenbank. (ANSI)
MsiGetProductPropertyW

Die MsiGetProductProperty-Funktion ruft Produkteigenschaften ab. Diese Eigenschaften befinden sich in der Produktdatenbank. (Unicode)
MsiGetShortcutTargetA

Die MsiGetShortcutTarget-Funktion untersucht eine Verknüpfung und gibt ihr Produkt, den Featurenamen und die Komponente zurück, sofern verfügbar. (ANSI)
MsiGetShortcutTargetW

Die MsiGetShortcutTarget-Funktion untersucht eine Verknüpfung und gibt ihr Produkt, den Featurenamen und die Komponente zurück, sofern verfügbar. (Unicode)
MsiGetUserInfoA

Die MsiGetUserInfo-Funktion gibt die registrierten Benutzerinformationen für ein installiertes Produkt zurück. (ANSI)
MsiGetUserInfoW

Die MsiGetUserInfo-Funktion gibt die registrierten Benutzerinformationen für ein installiertes Produkt zurück. (Unicode)
MsiInstallMissingComponentA

Die MsiInstallMissingComponent-Funktion installiert Dateien, die unerwartet fehlen. (ANSI)
MsiInstallMissingComponentW

Die MsiInstallMissingComponent-Funktion installiert Dateien, die unerwartet fehlen. (Unicode)
MsiInstallMissingFileA

Die MsiInstallMissingFile-Funktion installiert Dateien, die unerwartet fehlen. (ANSI)
MsiInstallMissingFileW

Die MsiInstallMissingFile-Funktion installiert Dateien, die unerwartet fehlen. (Unicode)
MsiInstallProductA

Installiert oder deinstalliert ein Produkt. (MsiInstallProductA)
MsiInstallProductW

Installiert oder deinstalliert ein Produkt. (MsiInstallProductW)
MsiIsProductElevatedA

Die MsiIsProductElevated-Funktion gibt zurück, ob das Produkt verwaltet wird oder nicht. (ANSI)
MsiIsProductElevatedW

Die MsiIsProductElevated-Funktion gibt zurück, ob das Produkt verwaltet wird oder nicht. (Unicode)
MsiJoinTransaction

Die MsiJoinTransaction-Funktion fordert an, dass der Windows Installer den aktuellen Prozess zum Besitzer der Transaktion macht, die die Installation mit mehreren Paketen ausführt.
MsiLocateComponentA

Die MsiLocateComponent-Funktion gibt den vollständigen Pfad zu einer installierten Komponente ohne Produktcode zurück. (ANSI)
MsiLocateComponentW

Die MsiLocateComponent-Funktion gibt den vollständigen Pfad zu einer installierten Komponente ohne Produktcode zurück. (Unicode)
MsiNotifySidChangeA

Die MsiNotifySidChange-Funktion benachrichtigt und aktualisiert die internen Windows Installer-Informationen mit Änderungen an Benutzer-SIDs. (ANSI)
MsiNotifySidChangeW

Die MsiNotifySidChange-Funktion benachrichtigt und aktualisiert die internen Windows Installer-Informationen mit Änderungen an Benutzer-SIDs. (Unicode)
MsiOpenPackageA

Die MsiOpenPackage-Funktion öffnet ein Paket, das mit den Funktionen verwendet werden kann, die auf die Produktdatenbank zugreifen. (ANSI)
MsiOpenPackageExA

Die MsiOpenPackageEx-Funktion öffnet ein Paket, das mit Funktionen verwendet werden kann, die auf die Produktdatenbank zugreifen. (ANSI)
MsiOpenPackageExW

Die MsiOpenPackageEx-Funktion öffnet ein Paket, das mit Funktionen verwendet werden kann, die auf die Produktdatenbank zugreifen. (Unicode)
MsiOpenPackageW

Die MsiOpenPackage-Funktion öffnet ein Paket, das mit den Funktionen verwendet werden kann, die auf die Produktdatenbank zugreifen. (Unicode)
MsiOpenProductA

Die MsiOpenProduct-Funktion öffnet ein Produkt zur Verwendung mit den Funktionen, die auf die Produktdatenbank zugreifen. Die MsiCloseHandle-Funktion muss mit dem Handle aufgerufen werden, wenn das Handle nicht mehr benötigt wird. (ANSI)
MsiOpenProductW

Die MsiOpenProduct-Funktion öffnet ein Produkt zur Verwendung mit den Funktionen, die auf die Produktdatenbank zugreifen. Die MsiCloseHandle-Funktion muss mit dem Handle aufgerufen werden, wenn das Handle nicht mehr benötigt wird. (Unicode)
MsiProcessAdvertiseScriptA

Die MsiProcessAdvertiseScript-Funktion verarbeitet eine Ankündigungsskriptdatei an den angegebenen Speicherorten. (ANSI)
MsiProcessAdvertiseScriptW

Die MsiProcessAdvertiseScript-Funktion verarbeitet eine Ankündigungsskriptdatei an den angegebenen Speicherorten. (Unicode)
MsiProvideAssemblyA

Die MsiProvideAssembly-Funktion gibt den vollständigen Pfad zu einer Windows Installer-Komponente zurück, die eine Assembly enthält. Die Funktion fordert eine Quelle an und führt jede erforderliche Installation aus. MsiProvideAssembly erhöht die Nutzungsanzahl für das Feature. (ANSI)
MsiProvideAssemblyW

Die MsiProvideAssembly-Funktion gibt den vollständigen Pfad zu einer Windows Installer-Komponente zurück, die eine Assembly enthält. Die Funktion fordert eine Quelle an und führt jede erforderliche Installation aus. MsiProvideAssembly erhöht die Nutzungsanzahl für das Feature. (Unicode)
MsiProvideComponentA

Die MsiProvideComponent-Funktion gibt den vollständigen Komponentenpfad zurück und führt jede erforderliche Installation aus. Diese Funktion fordert bei Bedarf zur Quelle auf und erhöht die Nutzungsanzahl für das Feature. (ANSI)
MsiProvideComponentW

Die MsiProvideComponent-Funktion gibt den vollständigen Komponentenpfad zurück und führt jede erforderliche Installation aus. Diese Funktion fordert bei Bedarf zur Quelle auf und erhöht die Nutzungsanzahl für das Feature. (Unicode)
MsiProvideQualifiedComponentA

Die MsiProvideQualifiedComponent-Funktion gibt den vollständigen Komponentenpfad für eine qualifizierte Komponente zurück und führt jede erforderliche Installation aus. Diese Funktion fordert bei Bedarf zur Quelle auf und erhöht die Nutzungsanzahl für das Feature. (ANSI)
MsiProvideQualifiedComponentExA

Die MsiProvideQualifiedComponentEx-Funktion gibt den vollständigen Komponentenpfad für eine qualifizierte Komponente zurück, die von einem Produkt veröffentlicht wird, und führt jede erforderliche Installation aus. (ANSI)
MsiProvideQualifiedComponentExW

Die MsiProvideQualifiedComponentEx-Funktion gibt den vollständigen Komponentenpfad für eine qualifizierte Komponente zurück, die von einem Produkt veröffentlicht wird, und führt jede erforderliche Installation aus. (Unicode)
MsiProvideQualifiedComponentW

Die MsiProvideQualifiedComponent-Funktion gibt den vollständigen Komponentenpfad für eine qualifizierte Komponente zurück und führt jede erforderliche Installation aus. Diese Funktion fordert bei Bedarf zur Quelle auf und erhöht die Nutzungsanzahl für das Feature. (Unicode)
MsiQueryComponentStateA

Die MsiQueryComponentState-Funktion gibt den installierten Zustand für eine Komponente zurück. (ANSI)
MsiQueryComponentStateW

Die MsiQueryComponentState-Funktion gibt den installierten Zustand für eine Komponente zurück. (Unicode)
MsiQueryFeatureStateA

Die MsiQueryFeatureState-Funktion gibt den installierten Status für ein Produktfeature zurück. (ANSI)
MsiQueryFeatureStateExA

Die MsiQueryFeatureStateEx-Funktion gibt den installierten Zustand für ein Produktfeature zurück. (ANSI)
MsiQueryFeatureStateExW

Die MsiQueryFeatureStateEx-Funktion gibt den installierten Zustand für ein Produktfeature zurück. (Unicode)
MsiQueryFeatureStateW

Die MsiQueryFeatureState-Funktion gibt den installierten Status für ein Produktfeature zurück. (Unicode)
MsiQueryProductStateA

Die MsiQueryProductState-Funktion gibt den installierten Zustand für ein Produkt zurück. (ANSI)
MsiQueryProductStateW

Die MsiQueryProductState-Funktion gibt den installierten Zustand für ein Produkt zurück. (Unicode)
MsiReinstallFeatureA

Features werden neu installiert. (ANSI)
MsiReinstallFeatureW

Features werden neu installiert. (Unicode)
MsiReinstallProductA

Installiert Produkte neu. (ANSI)
MsiReinstallProductW

Installiert Produkte neu. (Unicode)
MsiRemovePatchesA

Entfernt einen oder mehrere Patches aus einem einzelnen Produkt. (ANSI)
MsiRemovePatchesW

Entfernt einen oder mehrere Patches aus einem einzelnen Produkt. (Unicode)
MsiSetExternalUIA

Die MsiSetExternalUI-Funktion ermöglicht einen externen Benutzeroberflächenhandler. (ANSI)
MsiSetExternalUIRecord

Die MsiSetExternalUIRecord-Funktion aktiviert einen externen Benutzeroberflächenhandler.
MsiSetExternalUIW

Die MsiSetExternalUI-Funktion ermöglicht einen externen Benutzeroberflächenhandler. (Unicode)
MsiSetInternalUI

Die MsiSetInternalUI-Funktion aktiviert die interne Benutzeroberfläche des Installers. Anschließend wird diese Benutzeroberfläche für alle nachfolgenden Aufrufe von Benutzeroberflächen generierenden Installerfunktionen in diesem Prozess verwendet. Weitere Informationen finden Sie unter „Benutzeroberflächenebenen“.
MsiSourceListAddMediaDiskA

Die MsiSourceListAddMediaDisk-Funktion fügt einen Datenträger der Medienquelle eines registrierten Produkts oder Patches hinzu oder aktualisiert diese. (ANSI)
MsiSourceListAddMediaDiskW

Die MsiSourceListAddMediaDisk-Funktion fügt einen Datenträger der Medienquelle eines registrierten Produkts oder Patches hinzu oder aktualisiert diese. (Unicode)
MsiSourceListAddSourceA

Fügt der Liste der gültigen Netzwerkquellen hinzu, die den angegebenen Quellentyp für ein Produkt oder Patch in einem angegebenen Benutzerkontext enthalten. (ANSI)
MsiSourceListAddSourceExA

Fügt den Satz von Quellen eines Patches oder Produkts in einem angegebenen Kontext hinzu oder sortiert ihn neu. Es kann auch eine Quellliste für einen Patch erstellen, der im angegebenen Kontext nicht vorhanden ist. (ANSI)
MsiSourceListAddSourceExW

Fügt den Satz von Quellen eines Patches oder Produkts in einem angegebenen Kontext hinzu oder sortiert ihn neu. Es kann auch eine Quellliste für einen Patch erstellen, der im angegebenen Kontext nicht vorhanden ist. (Unicode)
MsiSourceListAddSourceW

Fügt der Liste der gültigen Netzwerkquellen hinzu, die den angegebenen Quellentyp für ein Produkt oder Patch in einem angegebenen Benutzerkontext enthalten. (Unicode)
MsiSourceListClearAllA

Die MsiSourceListClearAll-Funktion entfernt alle Netzwerkquellen aus der Quellliste eines Patches oder Produkts in einem angegebenen Kontext. Weitere Informationen finden Sie unter Quellenresilienz. (ANSI)
MsiSourceListClearAllExA

Die MsiSourceListClearAllEx-Funktion entfernt alle vorhandenen Quellen eines bestimmten Quelltyps für das angegebene Produkt oder den angegebenen Patch instance. (ANSI)
MsiSourceListClearAllExW

Die MsiSourceListClearAllEx-Funktion entfernt alle vorhandenen Quellen eines bestimmten Quelltyps für das angegebene Produkt oder den angegebenen Patch instance. (Unicode)
MsiSourceListClearAllW

Die MsiSourceListClearAll-Funktion entfernt alle Netzwerkquellen aus der Quellliste eines Patches oder Produkts in einem angegebenen Kontext. Weitere Informationen finden Sie unter Quellenresilienz. (Unicode)
MsiSourceListClearMediaDiskA

Die MsiSourceListClearMediaDisk-Funktion bietet die Möglichkeit, einen vorhandenen registrierten Datenträger unter der Medienquelle für ein Produkt oder Patch in einem bestimmten Kontext zu entfernen. (ANSI)
MsiSourceListClearMediaDiskW

Die MsiSourceListClearMediaDisk-Funktion bietet die Möglichkeit, einen vorhandenen registrierten Datenträger unter der Medienquelle für ein Produkt oder Patch in einem bestimmten Kontext zu entfernen. (Unicode)
MsiSourceListClearSourceA

Entfernt eine vorhandene Quelle für ein Produkt oder einen Patch in einem angegebenen Kontext. (ANSI)
MsiSourceListClearSourceW

Entfernt eine vorhandene Quelle für ein Produkt oder einen Patch in einem angegebenen Kontext. (Unicode)
MsiSourceListEnumMediaDisksA

Die MsiSourceListEnumMediaDisks-Funktion listet die Liste der Datenträger auf, die für die Medienquelle für einen Patch oder ein Produkt registriert sind. (ANSI)
MsiSourceListEnumMediaDisksW

Die MsiSourceListEnumMediaDisks-Funktion listet die Liste der Datenträger auf, die für die Medienquelle für einen Patch oder ein Produkt registriert sind. (Unicode)
MsiSourceListEnumSourcesA

Die MsiSourceListEnumSources-Funktion listet die Quellen in der Quellliste eines angegebenen Patches oder Produkts auf. (ANSI)
MsiSourceListEnumSourcesW

Die MsiSourceListEnumSources-Funktion listet die Quellen in der Quellliste eines angegebenen Patches oder Produkts auf. (Unicode)
MsiSourceListForceResolutionA

Die MsiSourceListForceResolution-Funktion erzwingt, dass der Installer die Quellliste nach einer gültigen Produktquelle durchsucht, wenn das nächste Mal eine Quelle erforderlich ist. (ANSI)
MsiSourceListForceResolutionExA

Die MsiSourceListForceResolutionEx-Funktion entfernt die Registrierung der Eigenschaft mit dem Namen "LastUsedSource". (ANSI)
MsiSourceListForceResolutionExW

Die MsiSourceListForceResolutionEx-Funktion entfernt die Registrierung der Eigenschaft mit dem Namen "LastUsedSource". (Unicode)
MsiSourceListForceResolutionW

Die MsiSourceListForceResolution-Funktion erzwingt, dass der Installer die Quellliste nach einer gültigen Produktquelle durchsucht, wenn das nächste Mal eine Quelle erforderlich ist. (Unicode)
MsiSourceListGetInfoA

Die MsiSourceListGetInfo-Funktion ruft Informationen zur Quellliste für ein Produkt oder einen Patch in einem bestimmten Kontext ab. (ANSI)
MsiSourceListGetInfoW

Die MsiSourceListGetInfo-Funktion ruft Informationen zur Quellliste für ein Produkt oder einen Patch in einem bestimmten Kontext ab. (Unicode)
MsiSourceListSetInfoA

Legt Informationen zur Quellliste für ein Produkt oder einen Patch in einem bestimmten Kontext fest. (ANSI)
MsiSourceListSetInfoW

Legt Informationen zur Quellliste für ein Produkt oder einen Patch in einem bestimmten Kontext fest. (Unicode)
MsiUseFeatureA

Die MsiUseFeature-Funktion erhöht die Nutzungsanzahl für ein bestimmtes Feature und gibt den Installationsstatus für dieses Feature an. Diese Funktion sollte verwendet werden, um die Absicht einer Anwendung anzugeben, ein Feature zu verwenden. (ANSI)
MsiUseFeatureExA

Die MsiUseFeatureEx-Funktion erhöht die Nutzungsanzahl für ein bestimmtes Feature und gibt den Installationsstatus für dieses Feature an. Diese Funktion sollte verwendet werden, um die Absicht einer Anwendung anzugeben, ein Feature zu verwenden. (ANSI)
MsiUseFeatureExW

Die MsiUseFeatureEx-Funktion erhöht die Nutzungsanzahl für ein bestimmtes Feature und gibt den Installationsstatus für dieses Feature an. Diese Funktion sollte verwendet werden, um die Absicht einer Anwendung anzugeben, ein Feature zu verwenden. (Unicode)
MsiUseFeatureW

Die MsiUseFeature-Funktion erhöht die Nutzungsanzahl für ein bestimmtes Feature und gibt den Installationsstatus für dieses Feature an. Diese Funktion sollte verwendet werden, um die Absicht einer Anwendung anzugeben, ein Feature zu verwenden. (Unicode)
MsiVerifyPackageA

Die MsiVerifyPackage-Funktion überprüft, ob die angegebene Datei ein Installationspaket ist. (ANSI)
MsiVerifyPackageW

Die MsiVerifyPackage-Funktion überprüft, ob die angegebene Datei ein Installationspaket ist. (Unicode)

Rückruffunktionen

 
INSTALLUI_HANDLER_RECORD

Der INSTALLUI_HANDLER_RECORD Funktionsprototyp definiert eine Rückruffunktion, die das Installationsprogramm für Statusbenachrichtigungen und Fehlermeldungen aufruft. Rufen Sie die MsiSetExternalUIRecord-Funktion auf, um einen datensatzbasierten externen Benutzeroberflächenhandler (UI) zu aktivieren.
INSTALLUI_HANDLERA

Der INSTALLUI_HANDLER Funktionsprototyp definiert eine Rückruffunktion, die das Installationsprogramm für Statusbenachrichtigungen und Fehlermeldungen aufruft. (ANSI)
INSTALLUI_HANDLERW

Der INSTALLUI_HANDLER Funktionsprototyp definiert eine Rückruffunktion, die das Installationsprogramm für Statusbenachrichtigungen und Fehlermeldungen aufruft. (Unicode)

Strukturen

 
MSIFILEHASHINFO

Die MSIFILEHASHINFO-Struktur enthält die Dateihashinformationen, die von MsiGetFileHash zurückgegeben und in der MsiFileHash-Tabelle verwendet werden.
MSIPATCHSEQUENCEINFOA

Die MSIPATCHSEQUENCEINFO-Struktur wird von den Funktionen MsiDeterminePatchSequence und MsiDetermineApplicablePatches verwendet. (ANSI)
MSIPATCHSEQUENCEINFOW

Die MSIPATCHSEQUENCEINFO-Struktur wird von den Funktionen MsiDeterminePatchSequence und MsiDetermineApplicablePatches verwendet. (Unicode)