msiquery.h-Header
Dieser Header wird von der Anwendungsinstallation und -wartung verwendet. Weitere Informationen finden Sie unter
msiquery.h enthält die folgenden Programmierschnittstellen:
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) |
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) |
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. |
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) |
MsiEvaluateConditionA Die MsiEvaluateCondition-Funktion wertet einen bedingten Ausdruck aus, der Eigenschaftsnamen und -werte enthält. (ANSI) |
MsiEvaluateConditionW Die MsiEvaluateCondition-Funktion wertet einen bedingten Ausdruck aus, der Eigenschaftsnamen und -werte enthält. (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. |
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 für ein Feature und die ausgewählten untergeordneten und übergeordneten Features erforderlichen Speicherplatz zurück. (ANSI) |
MsiGetFeatureCostW Die MsiGetFeatureCost-Funktion gibt den für ein Feature und die ausgewählten untergeordneten und übergeordneten Features erforderlichen Speicherplatz 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) |
MsiGetFeatureValidStatesA Die MsiGetFeatureValidStates-Funktion gibt einen gültigen Installationszustand zurück. (ANSI) |
MsiGetFeatureValidStatesW Die MsiGetFeatureValidStates-Funktion gibt einen gültigen Installationszustand zurück. (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. |
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) |
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) |
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) |
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) |
MsiProcessMessage Die MsiProcessMessage-Funktion sendet einen Fehlerdatensatz zur Verarbeitung an das Installationsprogramm. |
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 beendende 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) |
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) |
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. |
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 Verzeichnistabelle fest. (ANSI) |
MsiSetTargetPathW Die MsiSetTargetPath-Funktion legt den vollständigen Zielpfad für einen Ordner in der Verzeichnistabelle fest. (Unicode) |
MsiSummaryInfoGetPropertyA Die MsiSummaryInfoGetProperty-Funktion ruft eine einzelne Eigenschaft aus dem Zusammenfassungsinformationsdatenstrom ab. (ANSI) |
MsiSummaryInfoGetPropertyCount Die MsiSummaryInfoGetPropertyCount-Funktion gibt die Anzahl der vorhandenen Eigenschaften im Zusammenfassungsinformationsdatenstrom zurück. |
MsiSummaryInfoGetPropertyW Die MsiSummaryInfoGetProperty-Funktion ruft eine einzelne Eigenschaft aus dem Zusammenfassungsinformationsdatenstrom ab. (Unicode) |
MsiSummaryInfoPersist Die MsiSummaryInfoPersist-Funktion schreibt geänderte Zusammenfassungsinformationen zurück in den Zusammenfassungsinformationsdatenstrom. |
MsiSummaryInfoSetPropertyA Die MsiSummaryInfoSetProperty-Funktion legt eine einzelne Zusammenfassungsinformationseigenschaft fest. (ANSI) |
MsiSummaryInfoSetPropertyW Die MsiSummaryInfoSetProperty-Funktion legt eine einzelne Zusammenfassungsinformationseigenschaft fest. (Unicode) |
MsiVerifyDiskSpace Die MsiVerifyDiskSpace-Funktion überprüft, ob ausreichend Speicherplatz für die aktuelle Installation vorhanden ist. |
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. |