Anwendungsinstallation und -wartung

Übersicht über die Anwendungsinstallations- und Wartungstechnologie.

Zum Entwickeln der Anwendungsinstallation und -wartung benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerationen

 
ACTCTX_COMPATIBILITY_ELEMENT_TYPE

Die ACTCTX_COMPATIBILITY_ELEMENT_TYPE-Enumeration beschreibt das Kompatibilitätselement im Anwendungsmanifest.
ACTCTX_REQUESTED_RUN_LEVEL

Die ACTCTX_REQUESTED_RUN_LEVEL-Enumeration beschreibt die angeforderte Ausführungsebene des Aktivierungskontexts.
ASM_CMP_FLAGS

Die Werte der ASM_CMP_FLAGS-Enumeration werden von der IsEqual-Methode verwendet, um anzugeben, welche Teile von zwei Assemblynamen verglichen werden sollen.
ASM_DISPLAY_FLAGS

Die Werte der ASM_DISPLAY_FLAGS-Enumeration werden von der GetDisplayName-Methode verwendet, um anzugeben, welche Teile des vollständigen Namens der Assembly in die Zeichenfolgendarstellung des Assemblynamens einbezogen werden sollen.
ASM_NAME

Die Werte der ASM_NAME-Enumeration sind die Eigenschaften-IDs für die Name-Wert-Paare, die in einem parallelen Assemblynamen enthalten sind.
CREATE_ASM_NAME_OBJ_FLAGS

Die CREATE_ASM_NAME_OBJ_FLAGS-Enumeration wird von der CreateAssemblyNameObject-Funktion verwendet.

Functions

 
ActivateActCtx

Die ActivateActCtx-Funktion aktiviert den angegebenen Aktivierungskontext.
ActivateActCtx

Die ActivateActCtx-Funktion aktiviert den angegebenen Aktivierungskontext.
AddRefActCtx

Die AddRefActCtx-Funktion erhöht die Verweisanzahl des angegebenen Aktivierungskontexts.
AddRefActCtx

Die AddRefActCtx-Funktion erhöht die Verweisanzahl des angegebenen Aktivierungskontexts.
Klonen

Die Clone-Methode kopiert den aktuellen parallelen Assemblynamen in eine neue instance von IAssemblyName.
CloseCUB

Die CloseCUB-Methode schließt eine geöffnete ICE-Datei (Internal Consistency Evaluator). CUB-Dateien (Internal Consistency Evaluator, ICE) können mit der OpenCUB-Methode geöffnet werden.
CloseDatabase

Die CloseDatabase-Methode schließt das derzeit geöffnete Windows Installer-Paket oder Mergemodul. Windows Installer-Pakete oder Mergemodule können mit der OpenDatabase-Methode geöffnet werden.
CloseDatabase

Die CloseDatabase-Methode schließt die derzeit geöffnete Windows Installer-Datenbank. Weitere Informationen finden Sie in der CloseDatabase-Methode des Merge-Objekts.
CloseLog

Die CloseLog-Funktionsmethode schließt das aktuelle Protokoll. Weitere Informationen finden Sie in der CloseLog-Methode des Merge-Objekts.
CloseModule

Die CloseModule-Methode schließt das derzeit geöffnete Windows Installer-Mergemodul. Weitere Informationen finden Sie in der CloseModule-Methode des Merge-Objekts.
Commit

Die Commit-Methode kopiert Informationen in den parallelen Speicher. Wenn diese Methode zurückgibt, ist die Assembly im parallelen Speicher sichtbar.
Herstellen einer Verbindung

Die Connect-Methode verbindet ein Modul, das mit der Datenbank zusammengeführt wurde oder wird, mit einem zusätzlichen Feature. Weitere Informationen finden Sie in der Connect-Methode des Merge-Objekts.
CreateActCtxA

Die CreateActCtx-Funktion erstellt einen Aktivierungskontext. (ANSI)
CreateActCtxA

Die CreateActCtx-Funktion erstellt einen Aktivierungskontext. (ANSI)
CreateActCtxW

Die CreateActCtx-Funktion erstellt einen Aktivierungskontext. (Unicode)
CreateActCtxW

Die CreateActCtx-Funktion erstellt einen Aktivierungskontext. (Unicode)
CreateAssemblyCache

Die CreateAssemblyCache-Funktion ruft eine instance der IAssemblyCache-Schnittstelle ab.
CreateAssemblyCacheItem

Die CreateAssemblyCacheItem-Methode erstellt ein Element im Assemblycache, das der parallel installierten Assembly entspricht.
CreateAssemblyNameObject

Die CreateAssemblyNameObject-Funktion ruft eine instance der IAssemblyName-Schnittstelle ab.
CreateSourceImage

Die CreateSourceImage-Methode ermöglicht es dem Client, die Dateien aus einem Modul nach einer Zusammenführung in ein Quellimage auf dem Datenträger zu extrahieren, wobei änderungen am Modul berücksichtigt werden, die möglicherweise während der Modulkonfiguration vorgenommen wurden.
Createstream

Die CreateStream-Methode kopiert die Quelle eines Manifests oder Moduls in einen Stream.
DeactivateActCtx

Die Funktion DeactivateActCtx deaktiviert den Aktivierungskontext, der dem angegebenen Cookie entspricht.
DeactivateActCtx

Die Funktion DeactivateActCtx deaktiviert den Aktivierungskontext, der dem angegebenen Cookie entspricht.
ExtractCAB

Die ExtractCAB-Methode extrahiert die eingebettete .cab-Datei aus einem Modul und speichert sie als die angegebene Datei.
ExtractFiles

Die ExtractFiles-Methode extrahiert die eingebettete .cab-Datei aus einem Modul und schreibt diese Dateien dann in das Zielverzeichnis. Weitere Informationen finden Sie in der ExtractFiles-Methode des Merge-Objekts.
ExtractFilesEx

Die ExtractFilesEx-Methode extrahiert die eingebettete .cab Datei aus einem Modul und schreibt diese Dateien dann in das Zielverzeichnis. Weitere Informationen finden Sie in der ExtractFilesEx-Methode des Merge-Objekts.
Abschließen

Die Finalize-Methode verhindert, dass ein paralleler Assemblyname geändert wird. Nachdem Finalize aufgerufen wurde, werden zusätzliche Aufrufe von SetProperty E_UNEXPECTED zurückgegeben.
FindActCtxSectionGuid

Die FindActCtxSectionGuid-Funktion ruft Informationen zu einer bestimmten GUID im aktuellen Aktivierungskontext ab und gibt eine ACTCTX_SECTION_KEYED_DATA Struktur zurück.
FindActCtxSectionGuid

Die FindActCtxSectionGuid-Funktion ruft Informationen zu einer bestimmten GUID im aktuellen Aktivierungskontext ab und gibt eine ACTCTX_SECTION_KEYED_DATA Struktur zurück.
FindActCtxSectionStringA

Die FindActCtxSectionString-Funktion ruft Informationen zu einer bestimmten Zeichenfolge im aktuellen Aktivierungskontext ab und gibt eine ACTCTX_SECTION_KEYED_DATA Struktur zurück. (ANSI)
FindActCtxSectionStringA

Die FindActCtxSectionString-Funktion ruft Informationen zu einer bestimmten Zeichenfolge im aktuellen Aktivierungskontext ab und gibt eine ACTCTX_SECTION_KEYED_DATA Struktur zurück. (ANSI)
FindActCtxSectionStringW

Die FindActCtxSectionString-Funktion ruft Informationen zu einer bestimmten Zeichenfolge im aktuellen Aktivierungskontext ab und gibt eine ACTCTX_SECTION_KEYED_DATA Struktur zurück. (Unicode)
FindActCtxSectionStringW

Die FindActCtxSectionString-Funktion ruft Informationen zu einer bestimmten Zeichenfolge im aktuellen Aktivierungskontext ab und gibt eine ACTCTX_SECTION_KEYED_DATA Struktur zurück. (Unicode)
get_Attributes

Die get_Attributes-Methode ruft die Attributes-Eigenschaft des KonfigurierbarItem-Objekts ab.
get_ConfigurableItems

Die get_ConfigurableItems-Methode ruft die KonfigurierbarItems-Eigenschaft des Merge-Objekts ab.
get_Context

Die get_Context-Methode ruft die Context-Eigenschaft des KonfigurierbarItem-Objekts ab.
get_DatabaseKeys

Die get_DatabaseKeys-Methode ruft die DatabaseKeys-Eigenschaft des Error-Objekts ab. Diese Methode gibt einen Zeiger auf eine Zeichenfolgenauflistung zurück, die die Primärschlüssel der Zeile in der Datenbank enthält, die den Fehler verursacht, einen Schlüssel pro Eintrag in der Auflistung.
get_DatabaseTable

Die get_DatabaseTable-Methode ruft die DatabaseTable-Eigenschaft des Error-Objekts ab. Die -Methode gibt den Namen der Tabelle in der Datenbank zurück, die den Fehler verursacht hat.
get_DefaultValue

Die get_DefaultValue-Methode ruft die DefaultValue-Eigenschaft des KonfigurierbarItem-Objekts ab.
get_Dependencies

Die get_Dependencies-Methode ruft die Dependencies-Eigenschaft des Merge-Objekts ab.
get_Description

Die get_Description-Methode ruft die Description-Eigenschaft des KonfigurierbarItem-Objekts ab.
get_DisplayName

Die get_DisplayName-Methode ruft die DisplayName-Eigenschaft des KonfigurierbarItem-Objekts ab.
get_Errors

Die get_Errors-Methode ruft die Errors-Eigenschaft des Merge-Objekts ab. Dadurch wird die aktuelle Auflistung von Fehlern abgerufen.
get_Format

Die get_Format-Methode ruft die Format-Eigenschaft des KonfigurierbarItem-Objekts ab.
get_HelpKeyword

Die get_HelpKeyword-Methode ruft die HelpKeyword-Eigenschaft des KonfigurierbarItem-Objekts ab.
get_HelpLocation

Die get_HelpLocation-Methode ruft die HelpLocation-Eigenschaft des KonfigurierbarItem-Objekts ab.
get_Language

Die get_Language-Methode ruft die Language-Eigenschaft des Dependency-Objekts ab. Diese Methode gibt die LANGID des erforderlichen Moduls zurück.
get_Language

Die get_Language-Methode ruft die Language-Eigenschaft des Error-Objekts ab. Diese Funktion gibt die LANGID des Fehlers zurück.
get_Module

Die get_Module-Methode ruft die Module-Eigenschaft des Dependency-Objekts ab. Diese Methode gibt die ModuleID des Moduls zurück, das von der aktuellen Zeichenfolge in Form eines BSTR benötigt wird. Die ModuleID hat dieselbe Form wie in der Tabelle ModuleSignature.
get_ModuleFiles

Die get_ModuleFiles-Methode ruft die ModuleFiles-Eigenschaft des GetFiles-Objekts ab.
get_ModuleKeys

Die get_ModuleKeys-Methode ruft die ModuleKeys-Eigenschaft des Error-Objekts ab. Diese Methode gibt einen Zeiger auf eine Zeichenfolgenauflistung zurück, die die Primärschlüssel der Zeile im Modul enthält, die den Fehler verursacht, einen Schlüssel pro Eintrag in der Auflistung.
get_ModuleTable

Die get_ModuleTable-Methode ruft die ModuleTable-Eigenschaft des Error-Objekts ab. Diese Methode gibt den Namen der Tabelle im Modul zurück, die den Fehler verursacht hat.
get_Name

Die get_Name-Methode ruft die Name-Eigenschaft des KonfigurierbarItem-Objekts ab.
get_Path

Die get_Path-Methode ruft die Path-Eigenschaft des Error-Objekts ab.
get_Type

Die get_Type-Methode ruft die Type-Eigenschaft des KonfigurierbarItem-Objekts ab.
get_Type

Die get_Type-Methode ruft die Type-Eigenschaft des Error-Objekts ab. Diese Methode gibt einen msmErrorType-Wert zurück, der den Fehlertyp angibt, der von diesem Objekt dargestellt wird.
get_Version

Die get_Version-Methode ruft die Version-Eigenschaft des Dependency-Objekts ab. Diese Methode gibt die Version des erforderlichen Moduls in Form eines BSTR zurück.
GetCurrentActCtx

Die GetCurrentActCtx-Funktion gibt das Handle an den aktiven Aktivierungskontext des aufrufenden Threads zurück.
GetCurrentActCtx

Die GetCurrentActCtx-Funktion gibt das Handle an den aktiven Aktivierungskontext des aufrufenden Threads zurück.
GetDisplayName

Die GetDisplayName-Methode ruft eine Zeichenfolgendarstellung des parallelen Assemblynamens ab.
GetName

Die GetName-Methode gibt den Namensteil des Assemblynamens zurück.
GetProperty

Die GetProperty-Methode ruft den Wert eines Name-Wert-Paares im Assemblynamen ab.
InstallAssembly

Die InstallAssembly-Methode fügt dem parallelen Speicher einen Anwendungsverweis auf eine Assembly hinzu und kopiert die Dateien der Assembly in den parallelen Speicher. Die Dateien der assembly, die installiert wird, müssen im aktuellen Dateisystem vorhanden sein.
InstallHinfSectionA

InstallHinfSection ist eine Von Setupapi.dll exportierte Einstiegspunktfunktion, mit der Sie einen Abschnitt einer INF-Datei ausführen können. InstallHinfSection kann aufgerufen werden, indem das Hilfsprogramm Rundll32.exe aufgerufen wird, wie im Abschnitt Hinweise beschrieben. (ANSI)
InstallHinfSectionW

InstallHinfSection ist eine Von Setupapi.dll exportierte Einstiegspunktfunktion, mit der Sie einen Abschnitt einer INF-Datei ausführen können. InstallHinfSection kann aufgerufen werden, indem das Hilfsprogramm Rundll32.exe aufgerufen wird, wie im Abschnitt Hinweise beschrieben. (Unicode)
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)
IsEqual

Die IsEqual-Methode vergleicht den aktuellen Assemblynamen mit einem anderen Assemblynamen.
Log

Die Log-Methode schreibt eine Textzeichenfolge in die aktuell geöffnete Protokolldatei. Weitere Informationen finden Sie in der Log-Methode des Merge-Objekts.
LPDISPLAYVAL

Die LPDISPLAYVAL-Funktionsspezifikation definiert einen Rückruffunktionsprototyp. Mit der IValidate::SetDisplay-Methode kann ein Erstellungstool ICE-status-Nachrichten über die registrierte Rückruffunktion empfangen.
LPEVALCOMCALLBACK

Die LPEVALCOMCALLBACK-Spezifikation definiert einen Rückruffunktionsprototyp. Die IValidate::SetStatus-Methode ermöglicht es einem Erstellungstool, Informationen über den Status der Überprüfung über die registrierte Rückruffunktion zu erhalten.
Merge (Zusammenführen)

Die Methode Merge führt eine Zusammenführung der aktuellen Datenbank und des aktuellen Moduls aus.
MergeEx

Die MergeEx-Methode führt eine Zusammenführung der aktuellen Datenbank und des aktuellen Moduls aus.
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)
MsiCreateRecord

Die MsiCreateRecord-Funktion erstellt ein neues Datensatzobjekt mit der angegebenen Anzahl von Feldern. Diese Funktion gibt ein Handle zurück, das mit MsiCloseHandle geschlossen werden soll.
MsiCreateTransformSummaryInfoA

Die MsiCreateTransformSummaryInfo-Funktion erstellt Zusammenfassungsinformationen einer vorhandenen Transformation, um Validierungs- und Fehlerbedingungen einzuschließen. Die Ausführung dieser Funktion legt den Fehlerdatensatz fest, auf den mithilfe von MsiGetLastErrorRecord zugegriffen werden kann. (ANSI)
MsiCreateTransformSummaryInfoW

Die MsiCreateTransformSummaryInfo-Funktion erstellt Zusammenfassungsinformationen einer vorhandenen Transformation, um Validierungs- und Fehlerbedingungen einzuschließen. Die Ausführung dieser Funktion legt den Fehlerdatensatz fest, auf den mithilfe von MsiGetLastErrorRecord zugegriffen werden kann. (Unicode)
MsiDatabaseApplyTransformA

Die MsiDatabaseApplyTransform-Funktion wendet eine Transformation auf eine Datenbank an. (ANSI)
MsiDatabaseApplyTransformW

Die MsiDatabaseApplyTransform-Funktion wendet eine Transformation auf eine Datenbank an. (Unicode)
MsiDatabaseCommit

Die MsiDatabaseCommit-Funktion committet Änderungen an eine Datenbank.
MsiDatabaseExportA

Die MsiDatabaseExport-Funktion exportiert eine Microsoft Installer-Tabelle aus einer geöffneten Datenbank in eine Textarchivdatei. (ANSI)
MsiDatabaseExportW

Die MsiDatabaseExport-Funktion exportiert eine Microsoft Installer-Tabelle aus einer geöffneten Datenbank in eine Textarchivdatei. (Unicode)
MsiDatabaseGenerateTransformA

Die MsiDatabaseGenerateTransform-Funktion generiert eine Transformationsdatei mit Unterschieden zwischen zwei Datenbanken. (ANSI)
MsiDatabaseGenerateTransformW

Die MsiDatabaseGenerateTransform-Funktion generiert eine Transformationsdatei mit Unterschieden zwischen zwei Datenbanken. (Unicode)
MsiDatabaseGetPrimaryKeysA

Die MsiDatabaseGetPrimaryKeys-Funktion gibt einen Datensatz zurück, der die Namen aller Primärschlüsselspalten für eine angegebene Tabelle enthält. Diese Funktion gibt ein Handle zurück, das mit MsiCloseHandle geschlossen werden soll. (ANSI)
MsiDatabaseGetPrimaryKeysW

Die MsiDatabaseGetPrimaryKeys-Funktion gibt einen Datensatz zurück, der die Namen aller Primärschlüsselspalten für eine angegebene Tabelle enthält. Diese Funktion gibt ein Handle zurück, das mit MsiCloseHandle geschlossen werden soll. (Unicode)
MsiDatabaseImportA

Die MsiDatabaseImport-Funktion importiert eine Textarchivdatei des Installationsprogramms in eine geöffnete Datenbanktabelle. (ANSI)
MsiDatabaseImportW

Die MsiDatabaseImport-Funktion importiert eine Textarchivdatei des Installationsprogramms in eine geöffnete Datenbanktabelle. (Unicode)
MsiDatabaseIsTablePersistentA

Die MsiDatabaseIsTablePersistent-Funktion gibt eine Enumeration zurück, die den Zustand einer bestimmten Tabelle beschreibt. (ANSI)
MsiDatabaseIsTablePersistentW

Die MsiDatabaseIsTablePersistent-Funktion gibt eine Enumeration zurück, die den Zustand einer bestimmten Tabelle beschreibt. (Unicode)
MsiDatabaseMergeA

Die MsiDatabaseMerge-Funktion führt zwei Datenbanken zusammen, wodurch doppelte Zeilen zulässig sind. (ANSI)
MsiDatabaseMergeW

Die MsiDatabaseMerge-Funktion führt zwei Datenbanken zusammen, wodurch doppelte Zeilen zulässig sind. (Unicode)
MsiDatabaseOpenViewA

Die MsiDatabaseOpenView-Funktion bereitet eine Datenbankabfrage vor und erstellt ein Ansichtsobjekt. Diese Funktion gibt ein Handle zurück, das mit MsiCloseHandle geschlossen werden soll. (ANSI)
MsiDatabaseOpenViewW

Die MsiDatabaseOpenView-Funktion bereitet eine Datenbankabfrage vor und erstellt ein Ansichtsobjekt. Diese Funktion gibt ein Handle zurück, das mit MsiCloseHandle geschlossen werden soll. (Unicode)
MsiDetermineApplicablePatchesA

Die MsiDetermineApplicablePatches-Funktion akzeptiert eine Reihe von Patchdateien, XML-Dateien und XML-Blobs und bestimmt, welche Patches auf ein angegebenes Windows Installer-Paket angewendet werden und in welcher Reihenfolge. (ANSI)
MsiDetermineApplicablePatchesW

Die MsiDetermineApplicablePatches-Funktion akzeptiert eine Reihe von Patchdateien, XML-Dateien und XML-Blobs und bestimmt, welche Patches auf ein angegebenes Windows Installer-Paket angewendet werden und in welcher Reihenfolge. (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)
MsiDoActionA

Die MsiDoAction-Funktion führt eine integrierte Aktion, eine benutzerdefinierte Aktion oder eine Benutzeroberflächen-Assistentenaktion aus. (ANSI)
MsiDoActionW

Die MsiDoAction-Funktion führt eine integrierte Aktion, eine benutzerdefinierte Aktion oder eine Benutzeroberflächen-Assistentenaktion aus. (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)
MsiEnableUIPreview

Die MsiEnableUIPreview-Funktion aktiviert den Vorschaumodus der Benutzeroberfläche, um die Erstellung von Dialogfeldern der Benutzeroberfläche zu erleichtern. Diese Funktion gibt ein Handle zurück, das mit MsiCloseHandle geschlossen werden soll.
MsiEndTransaction

Die MsiEndTransaction-Funktion kann alle Installationen committen oder zurücksetzen, die zu der 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)
MsiEnumComponentCostsA

Die MsiEnumComponentCosts-Funktion listet den Speicherplatz pro Laufwerk auf, der für die Installation einer Komponente erforderlich ist. (ANSI)
MsiEnumComponentCostsW

Die MsiEnumComponentCosts-Funktion listet den Speicherplatz pro Laufwerk auf, der für die Installation einer Komponente erforderlich ist. (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 den Komponentencode für eine Komponente jedes Mal ab, wenn sie aufgerufen wird. 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 den Komponentencode für eine Komponente jedes Mal ab, wenn sie aufgerufen wird. 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 installiert sind, und Werbung werden aufgelistet. (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 installiert sind, und Werbung werden aufgelistet. (Unicode)
MsiEnumRelatedProductsA

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

Die MsiEnumRelatedProducts-Funktion listet Produkte mit einem angegebenen Upgradecode auf. Diese Funktion listet die aktuell installierten und angekündigten Produkte auf, die in der Property-Tabelle über die angegebene UpgradeCode-Eigenschaft verfügen. (Unicode)
MsiEvaluateConditionA

Die MsiEvaluateCondition-Funktion wertet einen bedingten Ausdruck aus, der Eigenschaftennamen und -werte enthält. (ANSI)
MsiEvaluateConditionW

Die MsiEvaluateCondition-Funktion wertet einen bedingten Ausdruck aus, der Eigenschaftennamen und -werte enthält. (Unicode)
MsiExtractPatchXMLDataA

Die MsiExtractPatchXMLData-Funktion extrahiert Informationen aus einem Patch, mit denen ermittelt werden kann, ob der Patch auf ein Zielsystem angewendet wird. (ANSI)
MsiExtractPatchXMLDataW

Die MsiExtractPatchXMLData-Funktion extrahiert Informationen aus einem Patch, mit denen ermittelt werden kann, ob der Patch auf ein Zielsystem angewendet wird. (Unicode)
MsiFormatRecordA

Die MsiFormatRecord-Funktion formatiert Datensatzfelddaten und -eigenschaften mithilfe einer Formatzeichenfolge. (ANSI)
MsiFormatRecordW

Die MsiFormatRecord-Funktion formatiert Datensatzfelddaten und -eigenschaften mithilfe einer Formatzeichenfolge. (Unicode)
MsiGetActiveDatabase

Die MsiGetActiveDatabase-Funktion gibt die aktive Datenbank für die Installation zurück. Diese Funktion gibt einen schreibgeschützten Handle zurück, der mit MsiCloseHandle geschlossen werden soll.
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)
MsiGetComponentStateA

Die MsiGetComponentState-Funktion ruft den Zustand einer Komponente ab. (ANSI)
MsiGetComponentStateW

Die MsiGetComponentState-Funktion ruft den Zustand einer Komponente ab. (Unicode)
MsiGetDatabaseState

Die MsiGetDatabaseState-Funktion gibt den Zustand der Datenbank zurück.
MsiGetFeatureCostA

Die MsiGetFeatureCost-Funktion gibt den Speicherplatz zurück, der für ein Feature und die ausgewählten untergeordneten und übergeordneten Features erforderlich ist. (ANSI)
MsiGetFeatureCostW

Die MsiGetFeatureCost-Funktion gibt den Speicherplatz zurück, der für ein Feature und die ausgewählten untergeordneten und übergeordneten Features erforderlich ist. (Unicode)
MsiGetFeatureInfoA

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

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

Die MsiGetFeatureState-Funktion ruft den angeforderten Status eines Features ab. (ANSI)
MsiGetFeatureStateW

Die MsiGetFeatureState-Funktion ruft den angeforderten Status eines Features ab. (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)
MsiGetFeatureValidStatesA

Die MsiGetFeatureValidStates-Funktion gibt einen gültigen Installationsstatus zurück. (ANSI)
MsiGetFeatureValidStatesW

Die MsiGetFeatureValidStates-Funktion gibt einen gültigen Installationsstatus zurück. (Unicode)
MsiGetFileHashA

Die MsiGetFileHash-Funktion verwendet 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 verwendet 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 verwendet den Pfad zu einer Datei, die digital signiert wurde, und gibt das Signiererzertifikat und den Hash der Datei zurück. (ANSI)
MsiGetFileSignatureInformationW

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

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

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

Die MsiGetLanguage-Funktion gibt die numerische Sprache der derzeit ausgeführten Installation zurück.
MsiGetLastErrorRecord

Die MsiGetLastErrorRecord-Funktion gibt den Fehlerdatensatz zurück, der zuletzt für den aufrufenden Prozess zurückgegeben wurde. Diese Funktion gibt ein Handle zurück, das mit MsiCloseHandle geschlossen werden soll.
MsiGetMode

Die MsiGetMode-Funktion wird verwendet, um zu bestimmen, ob das Installationsprogramm derzeit in einem angegebenen Modus ausgeführt wird, wie in der Tabelle aufgeführt.
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 für eine angegebene instance eines Produkts. (ANSI)
MsiGetPatchInfoExW

Abfragen von Informationen zur Anwendung eines Patches für 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)
MsiGetPropertyA

Die MsiGetProperty-Funktion ruft den Wert für eine Installereigenschaft ab. (ANSI)
MsiGetPropertyW

Die MsiGetProperty-Funktion ruft den Wert für eine Installereigenschaft ab. (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)
MsiGetSourcePathA

Die MsiGetSourcePath-Funktion gibt den vollständigen Quellpfad für einen Ordner in der Directory-Tabelle zurück. (ANSI)
MsiGetSourcePathW

Die MsiGetSourcePath-Funktion gibt den vollständigen Quellpfad für einen Ordner in der Directory-Tabelle zurück. (Unicode)
MsiGetSummaryInformationA

Die MsiGetSummaryInformation-Funktion ruft ein Handle für den _SummaryInformation-Stream für eine Installerdatenbank ab. Diese Funktion gibt ein Handle zurück, das mit MsiCloseHandle geschlossen werden soll. (ANSI)
MsiGetSummaryInformationW

Die MsiGetSummaryInformation-Funktion ruft ein Handle für den _SummaryInformation-Stream für eine Installerdatenbank ab. Diese Funktion gibt ein Handle zurück, das mit MsiCloseHandle geschlossen werden soll. (Unicode)
MsiGetTargetPathA

Die MsiGetTargetPath-Funktion gibt den vollständigen Zielpfad für einen Ordner in der Verzeichnistabelle zurück. (ANSI)
MsiGetTargetPathW

Die MsiGetTargetPath-Funktion gibt den vollständigen Zielpfad für einen Ordner in der Verzeichnistabelle zurück. (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)
MsiOpenDatabaseA

Die MsiOpenDatabase-Funktion öffnet eine Datenbankdatei für den Datenzugriff. Diese Funktion gibt ein Handle zurück, das mit MsiCloseHandle geschlossen werden soll. (ANSI)
MsiOpenDatabaseW

Die MsiOpenDatabase-Funktion öffnet eine Datenbankdatei für den Datenzugriff. Diese Funktion gibt ein Handle zurück, das mit MsiCloseHandle geschlossen werden soll. (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)
MsiPreviewBillboardA

Die MsiPreviewBillboard-Funktion zeigt eine Werbetafel mit dem Hoststeuerelement im angezeigten Dialogfeld an. (ANSI)
MsiPreviewBillboardW

Die MsiPreviewBillboard-Funktion zeigt eine Werbetafel mit dem Hoststeuerelement im angezeigten Dialogfeld an. (Unicode)
MsiPreviewDialogA

Die MsiPreviewDialog-Funktion zeigt ein Dialogfeld als moduslos und inaktiv an. (ANSI)
MsiPreviewDialogW

Die MsiPreviewDialog-Funktion zeigt ein Dialogfeld als moduslos und inaktiv an. (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)
MsiProcessMessage

Die MsiProcessMessage-Funktion sendet einen Fehlerdatensatz zur Verarbeitung an das Installationsprogramm.
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)
MsiRecordClearData

Die MsiRecordClearData-Funktion legt alle Felder in einem Datensatz auf NULL fest.
MsiRecordDataSize

Die MsiRecordDataSize-Funktion gibt die Länge eines Datensatzfelds zurück. Die Anzahl enthält nicht das abschließende NULL-Zeichen.
MsiRecordGetFieldCount

Gibt die Anzahl von Feldern in einem Datensatz zurück
MsiRecordGetInteger

Die MsiRecordGetInteger-Funktion gibt den ganzzahligen Wert aus einem Datensatzfeld zurück.
MsiRecordGetStringA

Die MsiRecordGetString-Funktion gibt den Zeichenfolgenwert eines Datensatzfelds zurück. (ANSI)
MsiRecordGetStringW

Die MsiRecordGetString-Funktion gibt den Zeichenfolgenwert eines Datensatzfelds zurück. (Unicode)
MsiRecordIsNull

Meldet ein NULL-Datensatzfeld.
MsiRecordReadStream

Die MsiRecordReadStream-Funktion liest Bytes aus einem Datensatzdatenstromfeld in einen Puffer.
MsiRecordSetInteger

Legt ein Datensatzfeld auf ein ganzzahliges Feld fest.
MsiRecordSetStreamA

Die MsiRecordSetStream-Funktion legt ein Datensatzdatenstromfeld aus einer Datei fest. Datenstromdaten können nicht in temporäre Felder eingefügt werden. (ANSI)
MsiRecordSetStreamW

Die MsiRecordSetStream-Funktion legt ein Datensatzdatenstromfeld aus einer Datei fest. Datenstromdaten können nicht in temporäre Felder eingefügt werden. (Unicode)
MsiRecordSetStringA

Die MsiRecordSetString-Funktion kopiert eine Zeichenfolge in das angegebene Feld. (ANSI)
MsiRecordSetStringW

Die MsiRecordSetString-Funktion kopiert eine Zeichenfolge in das angegebene Feld. (Unicode)
MsiReinstallFeatureA

Installiert Features neu. (ANSI)
MsiReinstallFeatureW

Installiert Features neu. (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)
MsiSequenceA

Die MsiSequence-Funktion führt eine weitere Aktionssequenz aus, wie in der angegebenen Tabelle beschrieben. (ANSI)
MsiSequenceW

Die MsiSequence-Funktion führt eine weitere Aktionssequenz aus, wie in der angegebenen Tabelle beschrieben. (Unicode)
MsiSetComponentStateA

Die MsiSetComponentState-Funktion legt eine Komponente auf den angeforderten Zustand fest. (ANSI)
MsiSetComponentStateW

Die MsiSetComponentState-Funktion legt eine Komponente auf den angeforderten Zustand fest. (Unicode)
MsiSetExternalUIA

Die MsiSetExternalUI-Funktion aktiviert einen externen Benutzeroberflächenhandler. (ANSI)
MsiSetExternalUIRecord

Mit der MsiSetExternalUIRecord-Funktion wird ein externer Benutzeroberflächenhandler (UI) aktiviert.
MsiSetExternalUIW

Die MsiSetExternalUI-Funktion aktiviert einen externen Benutzeroberflächenhandler. (Unicode)
MsiSetFeatureAttributesA

Die MsiSetFeatureAttributes-Funktion kann die Standardattribute eines Features zur Laufzeit ändern. Beachten Sie, dass die Standardattribute von Features in der Spalte Attribute der Featuretabelle erstellt werden. (ANSI)
MsiSetFeatureAttributesW

Die MsiSetFeatureAttributes-Funktion kann die Standardattribute eines Features zur Laufzeit ändern. Beachten Sie, dass die Standardattribute von Features in der Spalte Attribute der Featuretabelle erstellt werden. (Unicode)
MsiSetFeatureStateA

Die MsiSetFeatureState-Funktion legt ein Feature auf einen angegebenen Zustand fest. (ANSI)
MsiSetFeatureStateW

Die MsiSetFeatureState-Funktion legt ein Feature auf einen angegebenen Zustand fest. (Unicode)
MsiSetInstallLevel

Die MsiSetInstallLevel-Funktion legt die Installationsebene für eine vollständige Produktinstallation fest.
MsiSetInternalUI

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

Die MsiSetMode-Funktion legt einen booleschen Zustand der internen Engine fest.
MsiSetPropertyA

Die MsiSetProperty-Funktion legt den Wert für eine Installationseigenschaft fest. (ANSI)
MsiSetPropertyW

Die MsiSetProperty-Funktion legt den Wert für eine Installationseigenschaft fest. (Unicode)
MsiSetTargetPathA

Die MsiSetTargetPath-Funktion legt den vollständigen Zielpfad für einen Ordner in der Directory-Tabelle fest. (ANSI)
MsiSetTargetPathW

Die MsiSetTargetPath-Funktion legt den vollständigen Zielpfad für einen Ordner in der Directory-Tabelle fest. (Unicode)
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 zwingt das Installationsprogramm, die Quellliste nach einer gültigen Produktquelle zu durchsuchen, wenn das nächste Mal eine Quelle erforderlich ist. (ANSI)
MsiSourceListForceResolutionExA

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

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

Die MsiSourceListForceResolution-Funktion zwingt das Installationsprogramm, die Quellliste nach einer gültigen Produktquelle zu durchsuchen, wenn das nächste Mal eine Quelle erforderlich ist. (Unicode)
MsiSourceListGetInfoA

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

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

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

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

Die MsiSummaryInfoGetProperty-Funktion ruft eine einzelne Eigenschaft aus dem Zusammenfassungsinformationsstream ab. (ANSI)
MsiSummaryInfoGetPropertyCount

Die MsiSummaryInfoGetPropertyCount-Funktion gibt die Anzahl der vorhandenen Eigenschaften im Zusammenfassungsinformationsstream zurück.
MsiSummaryInfoGetPropertyW

Die MsiSummaryInfoGetProperty-Funktion ruft eine einzelne Eigenschaft aus dem Zusammenfassungsinformationsstream ab. (Unicode)
MsiSummaryInfoPersist

Die MsiSummaryInfoPersist-Funktion schreibt geänderte Zusammenfassungsinformationen zurück in den Zusammenfassungsinformationsstream.
MsiSummaryInfoSetPropertyA

Die MsiSummaryInfoSetProperty-Funktion legt eine einzelne Zusammenfassungsinformationseigenschaft fest. (ANSI)
MsiSummaryInfoSetPropertyW

Die MsiSummaryInfoSetProperty-Funktion legt eine einzelne Zusammenfassungsinformationseigenschaft 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)
MsiVerifyDiskSpace

Die MsiVerifyDiskSpace-Funktion überprüft, ob für die aktuelle Installation genügend Speicherplatz vorhanden ist.
MsiVerifyPackageA

Die MsiVerifyPackage-Funktion überprüft, ob es sich bei der angegebenen Datei um ein Installationspaket handelt. (ANSI)
MsiVerifyPackageW

Die MsiVerifyPackage-Funktion überprüft, ob es sich bei der angegebenen Datei um ein Installationspaket handelt. (Unicode)
MsiViewClose

Die MsiViewClose-Funktion gibt das Resultset für eine ausgeführte Ansicht frei.
MsiViewExecute

Die MsiViewExecute-Funktion führt eine SQL-Ansichtsabfrage aus und stellt alle erforderlichen Parameter bereit.
MsiViewFetch

Die MsiViewFetch-Funktion ruft den nächsten sequenziellen Datensatz aus der Ansicht ab. Diese Funktion gibt ein Handle zurück, das mit MsiCloseHandle geschlossen werden soll.
MsiViewGetColumnInfo

Die MsiViewGetColumnInfo-Funktion gibt einen Datensatz zurück, der Spaltennamen oder Definitionen enthält. Diese Funktion gibt ein Handle zurück, das mit MsiCloseHandle geschlossen werden soll.
MsiViewGetErrorA

Die MsiViewGetError-Funktion gibt den Fehler zurück, der in der MsiViewModify-Funktion aufgetreten ist. (ANSI)
MsiViewGetErrorW

Die MsiViewGetError-Funktion gibt den Fehler zurück, der in der MsiViewModify-Funktion aufgetreten ist. (Unicode)
MsiViewModify

Die MsiViewModify-Funktion aktualisiert einen abgerufenen Datensatz.
OpenCUB

Die OpenCUB-Methode öffnet eine ICE-Datei (Internal Consistency Evaluator), die für die Validierung verwendet werden soll.
OpenDatabase

Die OpenDatabase-Methode öffnet ein Windows Installer-Installationspaket oder Mergemodul zur Überprüfung.
OpenDatabase

Die OpenDatabase-Methode öffnet eine Windows Installer-Installationsdatenbank, die sich unter einem angegebenen Pfad befindet, der mit einem Modul zusammengeführt werden soll. Weitere Informationen finden Sie in der OpenDatabase-Methode des Merge-Objekts.
OpenLog

Die OpenLog-Methode öffnet eine Protokolldatei, die Status- und Fehlermeldungen empfängt.
OpenModule

Die OpenModule-Methode öffnet ein Windows Installer-Mergemodul im schreibgeschützten Modus. Ein Modul muss geöffnet werden, bevor es mit einer Installationsdatenbank zusammengeführt werden kann. Weitere Informationen finden Sie in der OpenModule-Methode des Merge-Objekts.
ProvideIntegerData

Die ProvideIntegerData-Methode ruft ganzzahlige Daten aus dem Clienttool ab. Weitere Informationen finden Sie in der ProvideIntegerData-Methode des ConfigureModule-Objekts.
ProvideTextData

Die ProvideTextData-Methode ruft Textdaten aus dem Clienttool ab. Weitere Informationen finden Sie in der ProvideTextData-Methode des ConfigureModule-Objekts.
PSP_FILE_CALLBACK_A

Die FileCallback-Rückruffunktion wird von einigen Setupfunktionen verwendet. (ANSI)
PSP_FILE_CALLBACK_W

Die FileCallback-Rückruffunktion wird von einigen Setupfunktionen verwendet. (Unicode)
QueryActCtxSettingsW

Die QueryActCtxSettingsW-Funktion gibt den Aktivierungskontext sowie den Namespace und den Namen des attributs an, das abgefragt werden soll.
QueryActCtxSettingsW

Die QueryActCtxSettingsW-Funktion gibt den Aktivierungskontext sowie den Namespace und den Namen des attributs an, das abgefragt werden soll.
QueryActCtxW

Die QueryActCtxW-Funktion fragt den Aktivierungskontext ab.
QueryActCtxW

Die QueryActCtxW-Funktion fragt den Aktivierungskontext ab.
QueryAssemblyInfo

Die QueryAssemblyInfo-Methode fragt den parallelen Assemblyspeicher nach Assemblyinformationen ab und überprüft die Dateien im parallelen Assemblyspeicher anhand des Assemblymanifests.
ReleaseActCtx

Die ReleaseActCtx-Funktion verringert die Verweisanzahl des angegebenen Aktivierungskontexts.
ReleaseActCtx

Die ReleaseActCtx-Funktion verringert die Verweisanzahl des angegebenen Aktivierungskontexts.
SetDisplay

Mit der SetDisplay-Methode kann ein Erstellungstool ICE-status-Nachrichten über eine Rückruffunktion abrufen.
SetProperty

Die SetProperty-Methode fügt dem Namen der parallelen Assembly ein Name-Wert-Paar hinzu. Diese Methode kann den Wert eines vorhandenen Name-Wert-Paares ändern oder löschen.
SetStatus

Die SetStatus-Methode ermöglicht es einem Erstellungstool, Informationen über den Status der Überprüfung über eine registrierte Rückruffunktion zu erhalten.
SetupAddInstallSectionToDiskSpaceListA

Die SetupAddInstallSectionToDiskSpaceList-Funktion sucht im Abschnitt Install einer INF-Datei nach CopyFile- und DelFile-Zeilen. Die Funktion fügt dann die in diesen Abschnitten angegebenen Dateivorgänge einer Liste des Speicherplatzes hinzu. (ANSI)
SetupAddInstallSectionToDiskSpaceListW

Die SetupAddInstallSectionToDiskSpaceList-Funktion sucht im Abschnitt Install einer INF-Datei nach CopyFile- und DelFile-Zeilen. Die Funktion fügt dann die in diesen Abschnitten angegebenen Dateivorgänge einer Liste des Speicherplatzes hinzu. (Unicode)
SetupAddSectionToDiskSpaceListA

Die SetupAddSectionToDiskSpaceList-Funktion fügt einer Liste des Speicherplatzes alle Dateilösch- oder Kopiervorgänge hinzu, die in einem Abschnitt "Dateien kopieren" oder "Dateien löschen" einer INF-Datei aufgeführt sind. (ANSI)
SetupAddSectionToDiskSpaceListW

Die SetupAddSectionToDiskSpaceList-Funktion fügt einer Liste des Speicherplatzes alle Dateilösch- oder Kopiervorgänge hinzu, die in einem Abschnitt "Dateien kopieren" oder "Dateien löschen" einer INF-Datei aufgeführt sind. (Unicode)
SetupAddToDiskSpaceListA

Die SetupAddToDiskSpaceList-Funktion fügt einer Speicherplatzliste einen einzelnen Lösch- oder Kopiervorgang hinzu. Um alle Dateivorgänge in einem Abschnitt einer INF-Datei hinzuzufügen, verwenden Sie entweder SetupAddSectionToDiskSpaceList oder SetupAddInstallSectionToDiskSpaceList. (ANSI)
SetupAddToDiskSpaceListW

Die SetupAddToDiskSpaceList-Funktion fügt einer Speicherplatzliste einen einzelnen Lösch- oder Kopiervorgang hinzu. Um alle Dateivorgänge in einem Abschnitt einer INF-Datei hinzuzufügen, verwenden Sie entweder SetupAddSectionToDiskSpaceList oder SetupAddInstallSectionToDiskSpaceList. (Unicode)
SetupAddToSourceListA

Die SetupAddToSourceList-Funktion fügt einen Wert an die Liste der Installationsquellen für den aktuellen Benutzer oder das System an. Wenn der Wert bereits vorhanden ist, wird er zuerst entfernt, sodass keine doppelten Einträge erstellt werden. (ANSI)
SetupAddToSourceListW

Die SetupAddToSourceList-Funktion fügt einen Wert an die Liste der Installationsquellen für den aktuellen Benutzer oder das System an. Wenn der Wert bereits vorhanden ist, wird er zuerst entfernt, sodass keine doppelten Einträge erstellt werden. (Unicode)
SetupAdjustDiskSpaceListA

Die SetupAdjustDiskSpaceList-Funktion passt den erforderlichen Speicherplatz für ein angegebenes Laufwerk an. (ANSI)
SetupAdjustDiskSpaceListW

Die SetupAdjustDiskSpaceList-Funktion passt den erforderlichen Speicherplatz für ein angegebenes Laufwerk an. (Unicode)
SetupBackupErrorA

Die SetupBackupError-Funktion generiert ein Dialogfeld, das den Benutzer über einen Sicherungsfehler informiert. (ANSI)
SetupBackupErrorW

Die SetupBackupError-Funktion generiert ein Dialogfeld, das den Benutzer über einen Sicherungsfehler informiert. (Unicode)
SetupCancelTemporarySourceList

Die SetupCancelTemporarySourceList-Funktion bricht jedes temporäre Listen- und No-Browse-Verhalten ab und stellt das Standardlistenverhalten wieder her.
SetupCloseFileQueue

Die SetupCloseFileQueue-Funktion zerstört eine Setupdateiwarteschlange.
SetupCloseInfFile

Die SetupCloseInfFile-Funktion schließt die DURCH einen Aufruf von SetupOpenInfFile geöffnete INF-Datei. Diese Funktion schließt alle an sie angefügten INF-Dateien, indem SetupOpenAppendInfFile aufgerufen wird.
SetupCloseLog

Die SetupCloseLog-Funktion schließt die Protokolldateien.
SetupCommitFileQueueA

Die SetupCommitFileQueue-Funktion führt Dateivorgänge aus, die in einer Setupdateiwarteschlange in die Warteschlange eingereiht werden. (ANSI)
SetupCommitFileQueueW

Die SetupCommitFileQueue-Funktion führt Dateivorgänge aus, die in einer Setupdateiwarteschlange in die Warteschlange eingereiht werden. (Unicode)
SetupConfigureWmiFromInfSectionA

Die SetupConfigureWmiFromInfSection-Funktion konfiguriert die Sicherheit der WMI-Daten, die von einer INF-Datei verfügbar gemacht werden, wenn sie an den Abschnitt [DDInstall.WMI] übergeben werden. (ANSI)
SetupConfigureWmiFromInfSectionW

Die SetupConfigureWmiFromInfSection-Funktion konfiguriert die Sicherheit der WMI-Daten, die von einer INF-Datei verfügbar gemacht werden, wenn sie an den Abschnitt [DDInstall.WMI] übergeben werden. (Unicode)
SetupCopyErrorA

Die SetupCopyError-Funktion generiert ein Dialogfeld, um einen Benutzer über einen Kopierdateifehler zu benachrichtigen. (ANSI)
SetupCopyErrorW

Die SetupCopyError-Funktion generiert ein Dialogfeld, um einen Benutzer über einen Kopierdateifehler zu benachrichtigen. (Unicode)
SetupCopyOEMInfA

Die SetupCopyOEMInf-Funktion kopiert eine angegebene INF-Datei in das Verzeichnis %windir%/Inf. (ANSI)
SetupCopyOEMInfW

Die SetupCopyOEMInf-Funktion kopiert eine angegebene INF-Datei in das Verzeichnis %windir%/Inf. (Unicode)
SetupCreateDiskSpaceListA

Die Funktion SetupCreateDiskSpaceList erstellt eine Liste des Speicherplatzes. (ANSI)
SetupCreateDiskSpaceListW

Die Funktion SetupCreateDiskSpaceList erstellt eine Liste des Speicherplatzes. (Unicode)
SetupDecompressOrCopyFileA

Die SetupDecompressOrCopyFile-Funktion kopiert eine Datei und dekomprimiert sie bei Bedarf. (ANSI)
SetupDecompressOrCopyFileW

Die SetupDecompressOrCopyFile-Funktion kopiert eine Datei und dekomprimiert sie bei Bedarf. (Unicode)
SetupDefaultQueueCallbackA

Die Funktion SetupDefaultQueueCallback ist die Standardmäßige Warteschlangenrückrufroutine, die in der Setup-API enthalten ist. Sie können damit Benachrichtigungen verarbeiten, die von der SetupCommitFileQueue-Funktion gesendet werden. (ANSI)
SetupDefaultQueueCallbackW

Die Funktion SetupDefaultQueueCallback ist die Standardmäßige Warteschlangenrückrufroutine, die in der Setup-API enthalten ist. Sie können damit Benachrichtigungen verarbeiten, die von der SetupCommitFileQueue-Funktion gesendet werden. (Unicode)
SetupDeleteErrorA

Die SetupDeleteError-Funktion generiert ein Dialogfeld, das den Benutzer über einen Löschfehler informiert. (ANSI)
SetupDeleteErrorW

Die SetupDeleteError-Funktion generiert ein Dialogfeld, das den Benutzer über einen Löschfehler informiert. (Unicode)
SetupDestroyDiskSpaceList

Die SetupDestroyDiskSpaceList-Funktion zerstört eine Speicherplatzliste und gibt die ihr zugeordneten Ressourcen frei.
SetupDiGetClassDevsA

Die SetupDiGetClassDevs-Funktion gibt ein Handle an einen Geräteinformationssatz zurück, der angeforderte Geräteinformationselemente für einen lokalen Computer enthält. (ANSI)
SetupDuplicateDiskSpaceListA

Die SetupDuplicateDiskSpaceList-Funktion dupliziert eine Speicherplatzliste als neue unabhängige Speicherplatzliste. (ANSI)
SetupDuplicateDiskSpaceListW

Die SetupDuplicateDiskSpaceList-Funktion dupliziert eine Speicherplatzliste als neue unabhängige Speicherplatzliste. (Unicode)
SetupEnumInfSectionsA

Die SetupEnumInfSections-Funktion ruft Abschnittsnamen aus einer INF-Datei ab. (ANSI)
SetupEnumInfSectionsW

Die SetupEnumInfSections-Funktion ruft Abschnittsnamen aus einer INF-Datei ab. (Unicode)
SetupFindFirstLineA

Die SetupFindFirstLine-Funktion sucht eine Zeile im angegebenen Abschnitt einer INF-Datei. Wenn der Key-Parameter NULL ist, gibt SetupFindFirstLine die erste Zeile des Abschnitts zurück. (ANSI)
SetupFindFirstLineW

Die SetupFindFirstLine-Funktion sucht eine Zeile im angegebenen Abschnitt einer INF-Datei. Wenn der Key-Parameter NULL ist, gibt SetupFindFirstLine die erste Zeile des Abschnitts zurück. (Unicode)
SetupFindNextLine

SetupFindNextLine gibt den Speicherort der nächsten Zeile in einem INF-Dateiabschnitt relativ zu ContextIn.Line zurück.
SetupFindNextMatchLineA

Die SetupFindNextMatchLine-Funktion gibt den Speicherort der nächsten Zeile in einer INF-Datei relativ zu ContextIn.Line zurück, die mit einem angegebenen Schlüssel übereinstimmt. (ANSI)
SetupFindNextMatchLineW

Die SetupFindNextMatchLine-Funktion gibt den Speicherort der nächsten Zeile in einer INF-Datei relativ zu ContextIn.Line zurück, die mit einem angegebenen Schlüssel übereinstimmt. (Unicode)
SetupFreeSourceListA

Die SetupFreeSourceList-Funktion gibt die Systemressourcen frei, die einer Quellliste zugeordnet sind. (ANSI)
SetupFreeSourceListW

Die SetupFreeSourceList-Funktion gibt die Systemressourcen frei, die einer Quellliste zugeordnet sind. (Unicode)
SetupGetBinaryField

Die SetupGetBinaryField-Funktion ruft Binärdaten aus einer Zeile in einem INF-Dateiabschnitt ab, vom angegebenen Feld bis zum Ende der Zeile.
SetupGetFieldCount

Die SetupGetFieldCount-Funktion ruft die Anzahl der Felder in der angegebenen Zeile in einer INF-Datei ab.
SetupGetFileCompressionInfoA

Die SetupGetFileCompressionInfo-Funktion untersucht eine physische Datei, um zu ermitteln, ob sie komprimiert ist, und ruft den vollständigen Pfad, die Größe und die Größe der unkomprimierten Zieldatei ab. (ANSI)
SetupGetFileCompressionInfoExA

Die SetupGetFileCompressionInfoEx-Funktion untersucht eine potenziell komprimierte Datei und ruft den Typ der Komprimierung, den vollständigen Pfad der Datei (einschließlich Dateinamen), die komprimierte Größe und die Größe der unkomprimierten Zieldatei ab. (ANSI)
SetupGetFileCompressionInfoExW

Die SetupGetFileCompressionInfoEx-Funktion untersucht eine potenziell komprimierte Datei und ruft den Typ der Komprimierung, den vollständigen Pfad der Datei (einschließlich Dateinamen), die komprimierte Größe und die Größe der unkomprimierten Zieldatei ab. (Unicode)
SetupGetFileCompressionInfoW

Die SetupGetFileCompressionInfo-Funktion untersucht eine physische Datei, um zu ermitteln, ob sie komprimiert ist, und ruft den vollständigen Pfad, die Größe und die Größe der unkomprimierten Zieldatei ab. (Unicode)
SetupGetFileQueueCount

Die SetupGetFileQueueCount-Funktion ruft die Anzahl aus einer Setupdateiwarteschlange ab.
SetupGetFileQueueFlags

Die SetupGetFileQueueFlags-Funktion ruft die Flags aus einer Setupdateiwarteschlange ab.
SetupGetInfFileListA

Die SetupGetInfFileList-Funktion gibt eine Liste von INF-Dateien in einem vom Aufrufer angegebenen Verzeichnis an einen vom Aufruf bereitgestellten Puffer zurück. (ANSI)
SetupGetInfFileListW

Die SetupGetInfFileList-Funktion gibt eine Liste von INF-Dateien in einem vom Aufrufer angegebenen Verzeichnis an einen vom Aufruf bereitgestellten Puffer zurück. (Unicode)
SetupGetInfInformationA

Die SetUpGetInfInformation-Funktion gibt die SP_INF_INFORMATION-Struktur für die angegebene INF-Datei an einen Puffer zurück. (ANSI)
SetupGetInfInformationW

Die SetUpGetInfInformation-Funktion gibt die SP_INF_INFORMATION-Struktur für die angegebene INF-Datei an einen Puffer zurück. (Unicode)
SetupGetIntField

Die SetupGetIntField-Funktion ruft einen ganzzahligen Wert aus dem angegebenen Feld einer Zeile in einer INF-Datei ab.
SetupGetLineByIndexA

Die SetupGetLineByIndex-Funktion sucht eine Zeile nach ihrem Indexwert im angegebenen Abschnitt in der INF-Datei. (ANSI)
SetupGetLineByIndexW

Die SetupGetLineByIndex-Funktion sucht eine Zeile nach ihrem Indexwert im angegebenen Abschnitt in der INF-Datei. (Unicode)
SetupGetLineCountA

Die SetupGetLineCount-Funktion gibt die Anzahl der Zeilen in einem angegebenen Abschnitt einer INF-Datei zurück. (ANSI)
SetupGetLineCountW

Die SetupGetLineCount-Funktion gibt die Anzahl der Zeilen in einem angegebenen Abschnitt einer INF-Datei zurück. (Unicode)
SetupGetLineTextA

Die SetupGetLineText-Funktion gibt den Inhalt einer Zeile in einer INF-Datei in kompakter Form zurück. (ANSI)
SetupGetLineTextW

Die SetupGetLineText-Funktion gibt den Inhalt einer Zeile in einer INF-Datei in kompakter Form zurück. (Unicode)
SetupGetMultiSzFieldA

Die SetupGetMultiSzField-Funktion ruft mehrere Zeichenfolgen ab, die in einer Zeile einer INF-Datei gespeichert sind, vom angegebenen Feld bis zum Ende der Zeile. (ANSI)
SetupGetMultiSzFieldW

Die SetupGetMultiSzField-Funktion ruft mehrere Zeichenfolgen ab, die in einer Zeile einer INF-Datei gespeichert sind, vom angegebenen Feld bis zum Ende der Zeile. (Unicode)
SetupGetSourceFileLocationA

Die SetupGetSourceFileLocation-Funktion ruft den Speicherort einer Quelldatei ab, die in einer INF-Datei aufgeführt ist. (ANSI)
SetupGetSourceFileLocationW

Die SetupGetSourceFileLocation-Funktion ruft den Speicherort einer Quelldatei ab, die in einer INF-Datei aufgeführt ist. (Unicode)
SetupGetSourceFileSizeA

Die SetupGetSourceFileSize-Funktion liest die unkomprimierte Größe einer Quelldatei, die in einer INF-Datei aufgeführt ist. (ANSI)
SetupGetSourceFileSizeW

Die SetupGetSourceFileSize-Funktion liest die unkomprimierte Größe einer Quelldatei, die in einer INF-Datei aufgeführt ist. (Unicode)
SetupGetSourceInfoA

Die SetupGetSourceInfo-Funktion ruft den Pfad, die Tagdatei oder die Medienbeschreibung für eine Quelle ab, die in einer INF-Datei aufgeführt ist. (ANSI)
SetupGetSourceInfoW

Die SetupGetSourceInfo-Funktion ruft den Pfad, die Tagdatei oder die Medienbeschreibung für eine Quelle ab, die in einer INF-Datei aufgeführt ist. (Unicode)
SetupGetStringFieldA

Die SetupGetStringField-Funktion ruft eine Zeichenfolge aus dem angegebenen Feld einer Zeile in einer INF-Datei ab. (ANSI)
SetupGetStringFieldW

Die SetupGetStringField-Funktion ruft eine Zeichenfolge aus dem angegebenen Feld einer Zeile in einer INF-Datei ab. (Unicode)
SetupGetTargetPathA

Die SetupGetTargetPath-Funktion bestimmt das Zielverzeichnis für einen Dateilistenabschnitt. (ANSI)
SetupGetTargetPathW

Die SetupGetTargetPath-Funktion bestimmt das Zielverzeichnis für einen Dateilistenabschnitt. (Unicode)
SetupInitDefaultQueueCallback

Die SetupInitDefaultQueueCallback-Funktion initialisiert den Kontext, der von der standardmäßigen Warteschlangenrückrufroutine verwendet wird, die in der Setup-API enthalten ist.
SetupInitDefaultQueueCallbackEx

Initialisiert den Kontext, der von der standardmäßigen Warteschlangenrückrufroutine verwendet wird, die in der Setup-API enthalten ist, auf die gleiche Weise wie SetupInitDefaultQueueCallback, mit der Ausnahme, dass der Rückruffunktion ein zusätzliches Fenster bereitgestellt wird, um Statusmeldungen zu akzeptieren.
SetupInitializeFileLogA

Die SetupInitializeFileLog-Funktion initialisiert eine Datei, um Installationsvorgänge und -ergebnisse aufzuzeichnen. Dies kann das Systemprotokoll sein, in dem das System die dateien nachverfolgt, die als Teil von Windows installiert wurden, oder eine andere Datei. (ANSI)
SetupInitializeFileLogW

Die SetupInitializeFileLog-Funktion initialisiert eine Datei, um Installationsvorgänge und -ergebnisse aufzuzeichnen. Dies kann das Systemprotokoll sein, in dem das System die dateien nachverfolgt, die als Teil von Windows installiert wurden, oder eine andere Datei. (Unicode)
SetupInstallFileA

Die SetupInstallFile-Funktion installiert eine Datei, die entweder durch einen von SetupFindXXXLine zurückgegebenen INFCONTEXT oder explizit durch den Dateinamen und pfad angegeben wird. (ANSI)
SetupInstallFileExA

Die SetupInstallFileEx-Funktion installiert eine Datei, die entweder durch einen von SetupFindXXXLine zurückgegebenen INFCONTEXT oder explizit durch den Dateinamen und die Pfadinformationen angegeben wird. (ANSI)
SetupInstallFileExW

Die SetupInstallFileEx-Funktion installiert eine Datei, die entweder durch einen von SetupFindXXXLine zurückgegebenen INFCONTEXT oder explizit durch den Dateinamen und die Pfadinformationen angegeben wird. (Unicode)
SetupInstallFilesFromInfSectionA

Die SetupInstallFilesFromInfSection-Funktion stellt alle Dateien für eine Installation in die Warteschlange, die in den Abschnitten Kopieren, Löschen von Dateien und Umbenennen von Dateien angegeben sind, in die Warteschlange. (ANSI)
SetupInstallFilesFromInfSectionW

Die SetupInstallFilesFromInfSection-Funktion stellt alle Dateien für eine Installation in die Warteschlange, die in den Abschnitten Kopieren, Löschen von Dateien und Umbenennen von Dateien angegeben sind, in die Warteschlange. (Unicode)
SetupInstallFileW

Die SetupInstallFile-Funktion installiert eine Datei, die entweder durch einen von SetupFindXXXLine zurückgegebenen INFCONTEXT oder explizit durch den Dateinamen und pfad angegeben wird. (Unicode)
SetupInstallFromInfSectionA

Die SetupInstallFromInfSection-Funktion führt alle Anweisungen im Installationsabschnitt einer INF-Datei aus. (ANSI)
SetupInstallFromInfSectionW

Die SetupInstallFromInfSection-Funktion führt alle Anweisungen im Installationsabschnitt einer INF-Datei aus. (Unicode)
SetupInstallServicesFromInfSectionA

Die SetupInstallServicesFromInfSection-Funktion führt Dienstinstallations- und Löschungsvorgänge aus, die in den Abschnitten Dienstinstallation einer INF-Datei im Abschnitt Service aufgeführt sind. (ANSI)
SetupInstallServicesFromInfSectionExA

Die SetupInstallServicesFromInfSectionEx-Funktion führt Dienstinstallations- und Löschvorgänge aus, die in den Abschnitten Dienstinstallation einer INF-Datei im Abschnitt Service aufgeführt sind. (ANSI)
SetupInstallServicesFromInfSectionExW

Die SetupInstallServicesFromInfSectionEx-Funktion führt Dienstinstallations- und Löschvorgänge aus, die in den Abschnitten Dienstinstallation einer INF-Datei im Abschnitt Service aufgeführt sind. (Unicode)
SetupInstallServicesFromInfSectionW

Die SetupInstallServicesFromInfSection-Funktion führt Dienstinstallations- und Löschungsvorgänge aus, die in den Abschnitten Dienstinstallation einer INF-Datei im Abschnitt Service aufgeführt sind. (Unicode)
SetupIterateCabinetA

Die SetupIterateCabinet-Funktion durchläuft alle Dateien in einer Ablage und sendet eine Benachrichtigung an eine Rückruffunktion für jede gefundene Datei. (ANSI)
SetupIterateCabinetW

Die SetupIterateCabinet-Funktion durchläuft alle Dateien in einer Ablage und sendet eine Benachrichtigung an eine Rückruffunktion für jede gefundene Datei. (Unicode)
SetupLogErrorA

Die SetupLogError-Funktion schreibt eine Fehlermeldung in eine Protokolldatei. (ANSI)
SetupLogErrorW

Die SetupLogError-Funktion schreibt eine Fehlermeldung in eine Protokolldatei. (Unicode)
SetupLogFileA

Die SetupLogFile-Funktion fügt der Protokolldatei einen Eintrag hinzu. (ANSI)
SetupLogFileW

Die SetupLogFile-Funktion fügt der Protokolldatei einen Eintrag hinzu. (Unicode)
SetupOpenAppendInfFileA

Die Funktion SetupOpenAppendInfFile fügt die Informationen in einer INF-Datei an eine ZUVOR von SetupOpenInfFile geöffnete INF-Datei an. (ANSI)
SetupOpenAppendInfFileW

Die Funktion SetupOpenAppendInfFile fügt die Informationen in einer INF-Datei an eine ZUVOR von SetupOpenInfFile geöffnete INF-Datei an. (Unicode)
SetupOpenFileQueue

Die SetupOpenFileQueue-Funktion erstellt eine Setupdateiwarteschlange.
SetupOpenInfFileA

Die SetupOpenInfFile-Funktion öffnet eine INF-Datei und gibt ein Handle zurück. (ANSI)
SetupOpenInfFileW

Die SetupOpenInfFile-Funktion öffnet eine INF-Datei und gibt ein Handle zurück. (Unicode)
SetupOpenLog

Die Funktion SetupOpenLog öffnet die Protokolldateien.
SetupOpenMasterInf

Die SetupOpenMasterInf-Funktion öffnet die master INF-Datei, die Datei- und Layoutinformationen für dateien enthält, die mit Windows ausgeliefert werden.
SetupPromptForDiskA

Die SetupPromptForDisk-Funktion zeigt ein Dialogfeld an, das den Benutzer zur Eingabe eines Datenträgers auffordert. (ANSI)
SetupPromptForDiskW

Die SetupPromptForDisk-Funktion zeigt ein Dialogfeld an, das den Benutzer zur Eingabe eines Datenträgers auffordert. (Unicode)
SetupPromptReboot

Die SetupPromptReboot-Funktion fragt den Benutzer, ob er das System neu starten möchte, optional abhängig davon, ob Dateien in einer committeten Dateiwarteschlange während eines Dateivorgangs verwendet wurden.
SetupQueryDrivesInDiskSpaceListA

Die SetupQueryDrivesInDiskSpaceList-Funktion füllt einen Puffer mit einer Liste der Laufwerke, auf die von den Dateivorgängen in der Liste des Speicherplatzes verwiesen wird. (ANSI)
SetupQueryDrivesInDiskSpaceListW

Die SetupQueryDrivesInDiskSpaceList-Funktion füllt einen Puffer mit einer Liste der Laufwerke, auf die von den Dateivorgängen in der Liste des Speicherplatzes verwiesen wird. (Unicode)
SetupQueryFileLogA

Die SetupQueryFileLog-Funktion gibt Informationen aus einem Setupdateiprotokoll zurück. (ANSI)
SetupQueryFileLogW

Die SetupQueryFileLog-Funktion gibt Informationen aus einem Setupdateiprotokoll zurück. (Unicode)
SetupQueryInfFileInformationA

Die SetupQueryInfFileInformation-Funktion gibt einen INF-Dateinamen von einer SP_INF_INFORMATION-Struktur an einen Puffer zurück. (ANSI)
SetupQueryInfFileInformationW

Die SetupQueryInfFileInformation-Funktion gibt einen INF-Dateinamen von einer SP_INF_INFORMATION-Struktur an einen Puffer zurück. (Unicode)
SetupQueryInfOriginalFileInformationA

Die SetupQueryInfOriginalFileInformation-Funktion gibt den ursprünglichen Namen einer OEM-INF-Datei zurück. (ANSI)
SetupQueryInfOriginalFileInformationW

Die SetupQueryInfOriginalFileInformation-Funktion gibt den ursprünglichen Namen einer OEM-INF-Datei zurück. (Unicode)
SetupQueryInfVersionInformationA

Die SetupQueryInfVersionInformation-Funktion gibt INF-Dateiversionsinformationen aus einer SP_INF_INFORMATION-Struktur an einen Puffer zurück. (ANSI)
SetupQueryInfVersionInformationW

Die SetupQueryInfVersionInformation-Funktion gibt INF-Dateiversionsinformationen aus einer SP_INF_INFORMATION-Struktur an einen Puffer zurück. (Unicode)
SetupQuerySourceListA

Die SetupQuerySourceList-Funktion fragt die aktuelle Liste der Installationsquellen ab. Die Liste wird aus den system- und benutzerspezifischen Listen erstellt und möglicherweise von einer temporären Liste überschrieben (siehe SetupSetSourceList). (ANSI)
SetupQuerySourceListW

Die SetupQuerySourceList-Funktion fragt die aktuelle Liste der Installationsquellen ab. Die Liste wird aus den system- und benutzerspezifischen Listen erstellt und möglicherweise von einer temporären Liste überschrieben (siehe SetupSetSourceList). (Unicode)
SetupQuerySpaceRequiredOnDriveA

Die SetupQuerySpaceRequiredOnDrive-Funktion untersucht eine Liste des Speicherplatzes, um den Speicherplatz zu ermitteln, der zum Ausführen aller für ein bestimmtes Laufwerk aufgeführten Dateivorgänge erforderlich ist. (ANSI)
SetupQuerySpaceRequiredOnDriveW

Die SetupQuerySpaceRequiredOnDrive-Funktion untersucht eine Liste des Speicherplatzes, um den Speicherplatz zu ermitteln, der zum Ausführen aller für ein bestimmtes Laufwerk aufgeführten Dateivorgänge erforderlich ist. (Unicode)
SetupQueueCopyA

Die SetupQueueCopy-Funktion fügt einer Setupdateiwarteschlange einen einzelnen Dateikopievorgang hinzu. (ANSI)
SetupQueueCopyIndirectA

Die SetupQueueCopyIndirect-Funktion ist eine erweiterte Form von SetupQueueCopy, die zusätzliche Parameter als Struktur (SP_FILE_COPY_PARAMS) übergibt. Abgesehen davon ist das Verhalten identisch. (ANSI)
SetupQueueCopyIndirectW

Die SetupQueueCopyIndirect-Funktion ist eine erweiterte Form von SetupQueueCopy, die zusätzliche Parameter als Struktur (SP_FILE_COPY_PARAMS) übergibt. Abgesehen davon ist das Verhalten identisch. (Unicode)
SetupQueueCopySectionA

Die SetupQueueCopySection-Funktion platziert alle Dateien in einem Abschnitt einer INF-Datei in einer Setupwarteschlange zum Kopieren. (ANSI)
SetupQueueCopySectionW

Die SetupQueueCopySection-Funktion platziert alle Dateien in einem Abschnitt einer INF-Datei in einer Setupwarteschlange zum Kopieren. (Unicode)
SetupQueueCopyW

Die SetupQueueCopy-Funktion fügt einer Setupdateiwarteschlange einen einzelnen Dateikopievorgang hinzu. (Unicode)
SetupQueueDefaultCopyA

Die SetupQueueDefaultCopy-Funktion fügt einer Setupdateiwarteschlange eine einzelne Datei zum Kopieren hinzu, wobei die Standardqueue-Quellmedien und das Standardziel verwendet werden, wie in einer INF-Datei angegeben. (ANSI)
SetupQueueDefaultCopyW

Die SetupQueueDefaultCopy-Funktion fügt einer Setupdateiwarteschlange eine einzelne Datei zum Kopieren hinzu, wobei die Standardqueue-Quellmedien und das Standardziel verwendet werden, wie in einer INF-Datei angegeben. (Unicode)
SetupQueueDeleteA

Die SetupQueueDelete-Funktion platziert einen einzelnen Dateilöschvorgang in einer Setupdateiwarteschlange. (ANSI)
SetupQueueDeleteSectionA

Die SetupQueueDeleteSection-Funktion stellt alle Dateien in einem Abschnitt einer INF-Datei zum Löschen in die Warteschlange. Der Abschnitt muss im richtigen Format zum Löschen von Dateien vorliegen, und die INF-Datei muss einen Abschnitt DestinationDirs enthalten. (ANSI)
SetupQueueDeleteSectionW

Die SetupQueueDeleteSection-Funktion stellt alle Dateien in einem Abschnitt einer INF-Datei zum Löschen in die Warteschlange. Der Abschnitt muss im richtigen Format zum Löschen von Dateien vorliegen, und die INF-Datei muss einen Abschnitt DestinationDirs enthalten. (Unicode)
SetupQueueDeleteW

Die SetupQueueDelete-Funktion platziert einen einzelnen Dateilöschvorgang in einer Setupdateiwarteschlange. (Unicode)
SetupQueueRenameA

Die SetupQueueRename-Funktion platziert einen einzelnen Dateibenennungsvorgang in einer Setupdateiwarteschlange. (ANSI)
SetupQueueRenameSectionA

Die SetupQueueRenameSection-Funktion stellt einen Abschnitt in einer INF-Datei für die Umbenennung in die Warteschlange. Der Abschnitt muss das richtige Format des Abschnitts "Liste umbenennen" aufweisen, und die INF-Datei muss einen Abschnitt DestinationDirs enthalten. (ANSI)
SetupQueueRenameSectionW

Die SetupQueueRenameSection-Funktion stellt einen Abschnitt in einer INF-Datei zum Umbenennen in die Warteschlange. Der Abschnitt muss das richtige Format des Abschnitts "Liste umbenennen" aufweisen, und die INF-Datei muss einen Abschnitt DestinationDirs enthalten. (Unicode)
SetupQueueRenameW

Die SetupQueueRename-Funktion platziert einen einzelnen Dateibenennungsvorgang in einer Setupdateiwarteschlange. (Unicode)
SetupRemoveFileLogEntryA

Die SetupRemoveFileLogEntry-Funktion entfernt einen Eintrag oder Abschnitt aus einem Dateiprotokoll. (ANSI)
SetupRemoveFileLogEntryW

Die SetupRemoveFileLogEntry-Funktion entfernt einen Eintrag oder Abschnitt aus einem Dateiprotokoll. (Unicode)
SetupRemoveFromDiskSpaceListA

Die SetupRemoveFromDiskSpaceList-Funktion entfernt einen Dateilösch- oder Kopiervorgang aus einer Speicherplatzliste. (ANSI)
SetupRemoveFromDiskSpaceListW

Die SetupRemoveFromDiskSpaceList-Funktion entfernt einen Dateilösch- oder Kopiervorgang aus einer Speicherplatzliste. (Unicode)
SetupRemoveFromSourceListA

Die SetupRemoveFromSourceList-Funktion entfernt einen Wert aus der Liste der Installationsquellen für den aktuellen Benutzer oder das System. Die System- und Benutzerlisten werden zur Laufzeit zusammengeführt. (ANSI)
SetupRemoveFromSourceListW

Die SetupRemoveFromSourceList-Funktion entfernt einen Wert aus der Liste der Installationsquellen für den aktuellen Benutzer oder das System. Die System- und Benutzerlisten werden zur Laufzeit zusammengeführt. (Unicode)
SetupRemoveInstallSectionFromDiskSpaceListA

Die SetupRemoveInstallSectionFromDiskSpaceList-Funktion durchsucht einen Installationsabschnitt einer INF-Datei nach CopyFiles- und DelFiles-Zeilen und entfernt die in diesen Abschnitten angegebenen Dateivorgänge aus einer Liste des Speicherplatzes. (ANSI)
SetupRemoveInstallSectionFromDiskSpaceListW

Die SetupRemoveInstallSectionFromDiskSpaceList-Funktion durchsucht einen Installationsabschnitt einer INF-Datei nach CopyFiles- und DelFiles-Zeilen und entfernt die in diesen Abschnitten angegebenen Dateivorgänge aus einer Liste des Speicherplatzes. (Unicode)
SetupRemoveSectionFromDiskSpaceListA

Die SetupRemoveSectionFromDiskSpaceList-Funktion entfernt die Dateilösch- oder Kopiervorgänge, die in einem Abschnitt Zum Kopieren von Dateien einer INF-Datei aufgeführt sind, aus einer Speicherplatzliste. (ANSI)
SetupRemoveSectionFromDiskSpaceListW

Die SetupRemoveSectionFromDiskSpaceList-Funktion entfernt die Dateilösch- oder Kopiervorgänge, die in einem Abschnitt Zum Kopieren von Dateien einer INF-Datei aufgeführt sind, aus einer Speicherplatzliste. (Unicode)
SetupRenameErrorA

Die RenameError-Funktion generiert ein Dialogfeld, das den Benutzer über einen Dateiumbenennungsfehler informiert. (ANSI)
SetupRenameErrorW

Die RenameError-Funktion generiert ein Dialogfeld, das den Benutzer über einen Dateiumbenennungsfehler informiert. (Unicode)
SetupScanFileQueueA

Die Funktion SetupScanFileQueue überprüft eine Setupdateiwarteschlange und führt einen Vorgang auf jedem Knoten in der Kopierliste aus. Der Vorgang wird durch eine Reihe von Flags angegeben. Diese Funktion kann entweder vor oder nach dem Commit für die Warteschlange aufgerufen werden. (ANSI)
SetupScanFileQueueW

Die Funktion SetupScanFileQueue überprüft eine Setupdateiwarteschlange und führt einen Vorgang auf jedem Knoten in der Kopierliste aus. Der Vorgang wird durch eine Reihe von Flags angegeben. Diese Funktion kann entweder vor oder nach dem Commit für die Warteschlange aufgerufen werden. (Unicode)
SetupSetDirectoryIdA

Die SetupSetDirectoryId-Funktion ordnet einen Verzeichnisbezeichner in einer INF-Datei einem bestimmten Verzeichnis zu. (ANSI)
SetupSetDirectoryIdExA

Die SetupSetDirectoryIdEx-Funktion ordnet einen Verzeichnisbezeichner in einer INF-Datei einem bestimmten Verzeichnis zu. (ANSI)
SetupSetDirectoryIdExW

Die SetupSetDirectoryIdEx-Funktion ordnet einen Verzeichnisbezeichner in einer INF-Datei einem bestimmten Verzeichnis zu. (Unicode)
SetupSetDirectoryIdW

Die SetupSetDirectoryId-Funktion ordnet einen Verzeichnisbezeichner in einer INF-Datei einem bestimmten Verzeichnis zu. (Unicode)
SetupSetFileQueueAlternatePlatformA

Die SetupSetFileQueueAlternatePlatform-Funktion ordnet die Dateiwarteschlange einer Zielplattform zu, die sich von der Plattform unterscheidet, auf der die Funktion ausgeführt wird. Dies erfolgt, um die Überprüfung nicht nativer Signaturen zu aktivieren. (ANSI)
SetupSetFileQueueAlternatePlatformW

Die SetupSetFileQueueAlternatePlatform-Funktion ordnet die Dateiwarteschlange einer Zielplattform zu, die sich von der Plattform unterscheidet, auf der die Funktion ausgeführt wird. Dies erfolgt, um die Überprüfung nicht nativer Signaturen zu aktivieren. (Unicode)
SetupSetFileQueueFlags

Die SetupSetFileQueueFlags-Funktion legt die Flags in einer Setupdateiwarteschlange fest.
SetupSetPlatformPathOverrideA

Die SetupSetPlatformPathOverride-Funktion wird verwendet, um eine Plattformpfadüberschreibung für einen Zielcomputer festzulegen, wenn sie mit INFs von einem anderen Computer aus arbeiten. (ANSI)
SetupSetPlatformPathOverrideW

Die SetupSetPlatformPathOverride-Funktion wird verwendet, um eine Plattformpfadüberschreibung für einen Zielcomputer festzulegen, wenn sie mit INFs von einem anderen Computer aus arbeiten. (Unicode)
SetupSetSourceListA

Mit der SetupSetSourceList-Funktion kann der Aufrufer die Liste der Installationsquellen für den aktuellen Benutzer oder das System (allen Benutzern gemeinsam) festlegen. (ANSI)
SetupSetSourceListW

Mit der SetupSetSourceList-Funktion kann der Aufrufer die Liste der Installationsquellen für den aktuellen Benutzer oder das System (allen Benutzern gemeinsam) festlegen. (Unicode)
SetupTermDefaultQueueCallback

Die SetupTermDefaultQueueCallback-Funktion wird aufgerufen, nachdem der Commit einer Warteschlange abgeschlossen ist. Dadurch werden Ressourcen freigegeben, die durch vorherige Aufrufe von SetupInitDefaultQueueCallback oder SetupInitDefaultQueueCallbackEx zugeordnet wurden.
SetupTerminateFileLog

Die SetupTerminateFileLog-Funktion gibt Ressourcen frei, die einem Dateiprotokoll zugeordnet sind.
SetupUninstallNewlyCopiedInfs

Die SetupUninstallNewlyCopiedInfs-Funktion deinstalliert INF-Dateien (.inf), vorkompilierte INF-Dateien (.pnf) und Katalogdateien (.cat), die zuvor während des Commits der angegebenen Dateiwarteschlange installiert wurden.
SetupUninstallOEMInfA

Die SetupUninstallOEMInf-Funktion deinstalliert eine angegebene INF-Datei und alle zugehörigen PNF-Dateien. (ANSI)
SetupUninstallOEMInfW

Die SetupUninstallOEMInf-Funktion deinstalliert eine angegebene INF-Datei und alle zugeordneten PNF-Dateien. (Unicode)
SetupVerifyInfFileA

Die SetupVerifyInfFile-Funktion überprüft die digitale Signatur der angegebenen INF-Datei mithilfe des entsprechenden Katalogs. Die Überprüfung kann für eine alternative Plattform durchgeführt werden. (ANSI)
SetupVerifyInfFileW

Die SetupVerifyInfFile-Funktion überprüft die digitale Signatur der angegebenen INF-Datei mithilfe des entsprechenden Katalogs. Die Überprüfung kann für eine alternative Plattform durchgeführt werden. (Unicode)
SfcGetNextProtectedFile

Ruft die vollständige Liste der geschützten Dateien ab.
SfcIsFileProtected

Bestimmt, ob die angegebene Datei geschützt ist.
SfcIsKeyProtected

Bestimmt, ob der angegebene Registrierungsschlüssel geschützt ist.
UninstallAssembly

Die UnistallAssembly-Methode entfernt einen Anwendungsverweis auf eine Assembly aus dem parallelen Speicher.
Überprüfen

Die Validate-Methode führt die Überprüfung des Installationspakets oder Mergemoduls mithilfe der angegebenen internen Konsistenzauswertungsdatei durch.
ZombifyActCtx

Die ZombifyActCtx-Funktion deaktiviert den angegebenen Aktivierungskontext, aber nicht die Zuordnung.
ZombifyActCtx

Die ZombifyActCtx-Funktion deaktiviert den angegebenen Aktivierungskontext, aber nicht die Zuordnung.

Schnittstellen

 
Iassemblycache

Die IAssemblyCache-Schnittstelle kann zum Installieren, Deinstallieren oder Abfragen einer parallelen Assembly verwendet werden. Eine instance von IAssemblyCache wird durch Aufrufen der CreateAssemblyCache-Funktion abgerufen.
Iassemblycacheitem

Die IAssemblyCacheItem-Schnittstelle kann verwendet werden, um parallele Assemblys mithilfe einer streambasierten Installation im parallelen Speicher zu installieren.
Iassemblyname

Die IAssemblyName-Schnittstelle stellt einen parallelen Assemblynamen dar.
IMsmConfigurableItem

Die IMsmConfigurableItem-Schnittstelle verwaltet eine einzelne Zeile aus der Tabelle ModuleConfiguration. Dies ist ein einzelnes konfigurierbares „Attribut“ im Modul. Die Schnittstelle besteht aus schreibgeschützten Eigenschaften, eine für jede Spalte in der Tabelle ModuleConfiguration.
IMsmConfigureModule

Die IMsmConfigureModule-Schnittstelle ist eine Rückrufschnittstelle. Dadurch kann der Client während des Mergevorgangs Mergekonfigurationsinformationen bereitstellen.
IMsmDependency

Die IMsmDependency-Schnittstelle ruft Details für eine einzelne Modulabhängigkeit ab.
IMsmError

Die IMsmError-Schnittstelle ruft Details zu einem einzelnen Mergefehler ab.
IMsmGetFiles

Mit der IMsmGetFiles-Schnittstelle kann der Client die dateien abrufen, die in einer bestimmten Sprache des Moduls benötigt werden.
IMsmMerge

Die IMsmMerge-Schnittstelle und die IMsmMerge2-Schnittstelle stellen Schnittstellen für das Merge-Objekt bereit.
IMsmMerge2

Die IMsmMerge-Schnittstelle und die IMsmMerge2-Schnittstelle stellen Schnittstellen für das Merge-Objekt bereit. Die IMsmMerge2-Schnittstelle bietet dem Client merge-Tool eine Möglichkeit, die neue Funktionalität des konfigurierbaren Moduls zu nutzen.
IValidate

Mit der IValidate-Schnittstelle können Erstellungstools ein Windows Installer-Paket anhand einer Reihe von internen Konsistenzevaluatoren überprüfen.

Strukturen

 
ACTCTX_SECTION_KEYED_DATA

Die ACTCTX_SECTION_KEYED_DATA-Struktur wird von den Funktionen FindActCtxSectionString und FindActCtxSectionGuid verwendet, um die Informationen zum Aktivierungskontext zusammen mit dem Abschnitt GUID oder 32-Bit-ganzzahlig markierter Aktivierungskontext zurückzugeben.
ACTCTX_SECTION_KEYED_DATA

Die ACTCTX_SECTION_KEYED_DATA-Struktur wird von den Funktionen FindActCtxSectionString und FindActCtxSectionGuid verwendet, um die Informationen zum Aktivierungskontext zusammen mit dem Abschnitt GUID oder 32-Bit-ganzzahlig markierter Aktivierungskontext zurückzugeben.
ACTCTXA

Die ACTCTX-Struktur wird von der CreateActCtx-Funktion verwendet, um den Aktivierungskontext zu erstellen. (ANSI)
ACTCTXA

Die ACTCTX-Struktur wird von der CreateActCtx-Funktion verwendet, um den Aktivierungskontext zu erstellen. (ANSI)
ACTCTXW

Die ACTCTX-Struktur wird von der CreateActCtx-Funktion verwendet, um den Aktivierungskontext zu erstellen. (Unicode)
ACTCTXW

Die ACTCTX-Struktur wird von der CreateActCtx-Funktion verwendet, um den Aktivierungskontext zu erstellen. (Unicode)
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION

Die ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION-Struktur wird von der QueryActCtxW-Funktion verwendet.
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION

Die ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION-Struktur wird von der QueryActCtxW-Funktion verwendet.
ACTIVATION_CONTEXT_DETAILED_INFORMATION

Die ACTIVATION_CONTEXT_DETAILED_INFORMATION-Struktur wird von der QueryActCtxW-Funktion verwendet.
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION

Die ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION-Struktur wird von der QueryActCtxW-Funktion verwendet.
ASSEMBLY_FILE_DETAILED_INFORMATION

Die ASSEMBLY_FILE_DETAILED_INFORMATION-Struktur wird von der QueryActCtxW-Funktion verwendet.
ASSEMBLY_INFO

Die ASSEMBLY_INFO-Struktur enthält Informationen zu einer Assembly im parallelen Assemblyspeicher. Die Informationen werden von der QueryAssemblyInfo-Methode verwendet.
CABINET_INFO_A

Die CABINET_INFO-Struktur speichert Informationen zu einer Schrankdatei. Die SetupIterateCabinet-Funktion gibt diese Struktur als Parameter an, wenn sie eine SPFILENOTIFY_NEEDNEWCABINET Benachrichtigung an die Rückrufroutine des Kabinetts sendet. (ANSI)
CABINET_INFO_W

Die CABINET_INFO-Struktur speichert Informationen zu einer Schrankdatei. Die SetupIterateCabinet-Funktion gibt diese Struktur als Parameter an, wenn sie eine SPFILENOTIFY_NEEDNEWCABINET Benachrichtigung an die Rückrufroutine des Kabinetts sendet. (Unicode)
COMPATIBILITY_CONTEXT_ELEMENT

Die COMPATIBILITY_CONTEXT_ELEMENT-Struktur wird von der QueryActCtxW-Funktion als Teil der ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION-Struktur verwendet.
FILE_IN_CABINET_INFO_A

Die FILE_IN_CABINET_INFO-Struktur enthält Informationen zu einer Datei, die sich im Schrank befindet. (ANSI)
FILE_IN_CABINET_INFO_W

Die FILE_IN_CABINET_INFO-Struktur enthält Informationen zu einer Datei, die sich im Schrank befindet. (Unicode)
FILEPATHS_A

Die FILEPATHS-Struktur speichert Quell- und Zielpfadinformationen. Die Setupfunktionen senden die FILEPATHS-Struktur als Parameter in mehreren Benachrichtigungen, die an Rückrufroutinen gesendet werden. Weitere Informationen finden Sie unter Benachrichtigungen. (ANSI)
FILEPATHS_SIGNERINFO_A

Die FILEPATHS_SINGNERINFO-Struktur speichert Quell- und Zielpfadinformationen sowie Dateisignaturinformationen. (ANSI)
FILEPATHS_SIGNERINFO_W

Die FILEPATHS_SINGNERINFO-Struktur speichert Quell- und Zielpfadinformationen sowie Dateisignaturinformationen. (Unicode)
FILEPATHS_W

Die FILEPATHS-Struktur speichert Quell- und Zielpfadinformationen. Die Setupfunktionen senden die FILEPATHS-Struktur als Parameter in mehreren Benachrichtigungen, die an Rückrufroutinen gesendet werden. Weitere Informationen finden Sie unter Benachrichtigungen. (Unicode)
FUSION_INSTALL_REFERENCE

Die FUSION_INSTALL_REFERENCE-Struktur enthält Informationen zur Anwendung, die auf die parallele Assembly verweist.
INFCONTEXT

Die INFCONTEXT-Struktur speichert Kontextinformationen, die Funktionen wie SetupGetLineText zum Navigieren durch INF-Dateien verwenden.
MSIFILEHASHINFO

Die MSIFILEHASHINFO-Struktur enthält die Dateihashinformationen, die von MsiGetFileHash zurückgegeben und in der Tabelle MsiFileHash 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)
SOURCE_MEDIA_A

Die SOURCE_MEDIA-Struktur wird mit der SPFILENOTIFY_NEEDMEDIA Benachrichtigung verwendet, um Quellmedieninformationen zu übergeben. (ANSI)
SOURCE_MEDIA_W

Die SOURCE_MEDIA-Struktur wird mit der SPFILENOTIFY_NEEDMEDIA Benachrichtigung verwendet, um Quellmedieninformationen zu übergeben. (Unicode)
SP_ALTPLATFORM_INFO_V1

Diese Struktur wird verwendet, um Informationen für eine alternative Plattform an SetupQueryInfOriginalFileInformation zu übergeben.
SP_ALTPLATFORM_INFO_V2

Die SP_ALTPLATFORM_INFO_V2-Struktur wird verwendet, um Informationen für eine alternative Plattform an SetupQueryInfOriginalFileInformation zu übergeben.
SP_FILE_COPY_PARAMS_A

Die SP_FILE_COPY_PARAMS-Struktur beschreibt einen einzelnen Dateikopiervorgang. (ANSI)
SP_FILE_COPY_PARAMS_W

Die SP_FILE_COPY_PARAMS-Struktur beschreibt einen einzelnen Dateikopiervorgang. (Unicode)
SP_INF_INFORMATION

Die SP_INF_INFORMATION-Struktur speichert Informationen zu einer INF-Datei, einschließlich format, Anzahl der inF-Dateien enthaltenen Dateien und Versionsdaten.
SP_INF_SIGNER_INFO_V1_A

Die SP_INF_SIGNER_INFO-Struktur speichert Informationen zur digitalen Signatur einer INF-Datei. (sp_inf_signer_info_v1_a)
SP_INF_SIGNER_INFO_V1_W

Die SP_INF_SIGNER_INFO-Struktur speichert Informationen zur digitalen Signatur einer INF-Datei. (sp_inf_signer_info_v1_w)
SP_INF_SIGNER_INFO_V2_A

Die SP_INF_SIGNER_INFO-Struktur speichert Informationen zur digitalen Signatur einer INF-Datei. (sp_inf_signer_info_v2_a)
SP_INF_SIGNER_INFO_V2_W

Die SP_INF_SIGNER_INFO-Struktur speichert Informationen zur digitalen Signatur einer INF-Datei. (sp_inf_signer_info_v2_w)
SP_ORIGINAL_FILE_INFO_A

Die SP_ORIGINAL_FILE_INFO-Struktur empfängt den ursprünglichen INF-Dateinamen und die Katalogdateiinformationen, die von SetupQueryInfOriginalFileInformation zurückgegeben werden. (ANSI)
SP_ORIGINAL_FILE_INFO_W

Die SP_ORIGINAL_FILE_INFO-Struktur empfängt den ursprünglichen INF-Dateinamen und die Katalogdateiinformationen, die von SetupQueryInfOriginalFileInformation zurückgegeben werden. (Unicode)
SP_REGISTER_CONTROL_STATUSA

Die SP_REGISTER_CONTROL_STATUS-Struktur enthält Informationen zu einer Datei, die mithilfe der RegisterDlls-INF-Anweisung registriert oder aufgehoben wird, um DLLs unter Windows 2000 selbst zu registrieren. (ANSI)
SP_REGISTER_CONTROL_STATUSW

Die SP_REGISTER_CONTROL_STATUS-Struktur enthält Informationen zu einer Datei, die mithilfe der RegisterDlls-INF-Anweisung registriert oder aufgehoben wird, um DLLs unter Windows 2000 selbst zu registrieren. (Unicode)