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) |