Заголовок msiquery.h
Этот заголовок используется при установке и обслуживании приложений. Дополнительные сведения см. в разделе:
Msiquery.h содержит следующие программные интерфейсы:
MsiCreateRecord Функция MsiCreateRecord создает новый объект записи с указанным количеством полей. Эта функция возвращает дескриптор, который должен быть закрыт с помощью MsiCloseHandle. |
MsiCreateTransformSummaryInfoA Функция MsiCreateTransformSummaryInfo создает сводные сведения о существующем преобразовании, включая условия проверки и ошибки. Выполнение этой функции задает запись ошибки, доступную с помощью MsiGetLastErrorRecord. (ANSI) |
MsiCreateTransformSummaryInfoW Функция MsiCreateTransformSummaryInfo создает сводные сведения о существующем преобразовании, включая условия проверки и ошибки. Выполнение этой функции задает запись ошибки, доступную с помощью MsiGetLastErrorRecord. (Юникод) |
MsiDatabaseApplyTransformA Функция MsiDatabaseApplyTransform применяет преобразование к базе данных. (ANSI) |
MsiDatabaseApplyTransformW Функция MsiDatabaseApplyTransform применяет преобразование к базе данных. (Юникод) |
MsiDatabaseCommit Функция MsiDatabaseCommit фиксирует изменения в базе данных. |
MsiDatabaseExportA Функция MsiDatabaseExport экспортирует таблицу Установщика Майкрософт из открытой базы данных в текстовый архивный файл. (ANSI) |
MsiDatabaseExportW Функция MsiDatabaseExport экспортирует таблицу Установщика Майкрософт из открытой базы данных в текстовый архивный файл. (Юникод) |
MsiDatabaseGenerateTransformA Функция MsiDatabaseGenerateTransform создает файл преобразования различий между двумя базами данных. (ANSI) |
MsiDatabaseGenerateTransformW Функция MsiDatabaseGenerateTransform создает файл преобразования различий между двумя базами данных. (Юникод) |
MsiDatabaseGetPrimaryKeysA Функция MsiDatabaseGetPrimaryKeys возвращает запись, содержащую имена всех столбцов первичного ключа для указанной таблицы. Эта функция возвращает дескриптор, который должен быть закрыт с помощью MsiCloseHandle. (ANSI) |
MsiDatabaseGetPrimaryKeysW Функция MsiDatabaseGetPrimaryKeys возвращает запись, содержащую имена всех столбцов первичного ключа для указанной таблицы. Эта функция возвращает дескриптор, который должен быть закрыт с помощью MsiCloseHandle. (Юникод) |
MsiDatabaseImportA Функция MsiDatabaseImport импортирует текстовый архивный файл установщика в открытую таблицу базы данных. (ANSI) |
MsiDatabaseImportW Функция MsiDatabaseImport импортирует текстовый архивный файл установщика в открытую таблицу базы данных. (Юникод) |
MsiDatabaseIsTablePersistentA Функция MsiDatabaseIsTablePersistent возвращает перечисление, описывающее состояние конкретной таблицы. (ANSI) |
MsiDatabaseIsTablePersistentW Функция MsiDatabaseIsTablePersistent возвращает перечисление, описывающее состояние конкретной таблицы. (Юникод) |
MsiDatabaseMergeA Функция MsiDatabaseMerge объединяет две базы данных, что позволяет дублировать строки. (ANSI) |
MsiDatabaseMergeW Функция MsiDatabaseMerge объединяет две базы данных, что позволяет дублировать строки. (Юникод) |
MsiDatabaseOpenViewA Функция MsiDatabaseOpenView подготавливает запрос к базе данных и создает объект представления. Эта функция возвращает дескриптор, который должен быть закрыт с помощью MsiCloseHandle. (ANSI) |
MsiDatabaseOpenViewW Функция MsiDatabaseOpenView подготавливает запрос к базе данных и создает объект представления. Эта функция возвращает дескриптор, который должен быть закрыт с помощью MsiCloseHandle. (Юникод) |
MsiDoActionA Функция MsiDoAction выполняет встроенное действие, пользовательское действие или действие мастера пользовательского интерфейса. (ANSI) |
MsiDoActionW Функция MsiDoAction выполняет встроенное действие, пользовательское действие или действие мастера пользовательского интерфейса. (Юникод) |
MsiEnableUIPreview Функция MsiEnableUIPreview включает режим предварительного просмотра пользовательского интерфейса, чтобы упростить создание диалоговых окон пользовательского интерфейса. Эта функция возвращает дескриптор, который должен быть закрыт с помощью MsiCloseHandle. |
MsiEnumComponentCostsA Функция MsiEnumComponentCosts перечисляет место на диске, необходимое для установки компонента. (ANSI) |
MsiEnumComponentCostsW Функция MsiEnumComponentCosts перечисляет место на диске, необходимое для установки компонента. (Юникод) |
MsiEvaluateConditionA Функция MsiEvaluateCondition вычисляет условное выражение, содержащее имена и значения свойств. (ANSI) |
MsiEvaluateConditionW Функция MsiEvaluateCondition вычисляет условное выражение, содержащее имена и значения свойств. (Юникод) |
MsiFormatRecordA Функция MsiFormatRecord форматирует данные и свойства полей записи с помощью строки формата. (ANSI) |
MsiFormatRecordW Функция MsiFormatRecord форматирует данные и свойства полей записи с помощью строки формата. (Юникод) |
MsiGetActiveDatabase Функция MsiGetActiveDatabase возвращает активную базу данных для установки. Эта функция возвращает дескриптор только для чтения, который должен быть закрыт с помощью MsiCloseHandle. |
MsiGetComponentStateA Функция MsiGetComponentState получает состояние компонента. (ANSI) |
MsiGetComponentStateW Функция MsiGetComponentState получает состояние компонента. (Юникод) |
MsiGetDatabaseState Функция MsiGetDatabaseState возвращает состояние базы данных. |
MsiGetFeatureCostA Функция MsiGetFeatureCost возвращает дисковое пространство, необходимое компоненту, а также выбранные дочерние и родительские компоненты. (ANSI) |
MsiGetFeatureCostW Функция MsiGetFeatureCost возвращает дисковое пространство, необходимое компоненту, а также выбранные дочерние и родительские компоненты. (Юникод) |
MsiGetFeatureStateA Функция MsiGetFeatureState получает запрошенное состояние компонента. (ANSI) |
MsiGetFeatureStateW Функция MsiGetFeatureState получает запрошенное состояние компонента. (Юникод) |
MsiGetFeatureValidStatesA Функция MsiGetFeatureValidStates возвращает допустимое состояние установки. (ANSI) |
MsiGetFeatureValidStatesW Функция MsiGetFeatureValidStates возвращает допустимое состояние установки. (Юникод) |
MsiGetLanguage Функция MsiGetLanguage возвращает числовой язык текущей установки. |
MsiGetLastErrorRecord Функция MsiGetLastErrorRecord возвращает запись об ошибке, которая была возвращена в последний раз для вызывающего процесса. Эта функция возвращает дескриптор, который должен быть закрыт с помощью MsiCloseHandle. |
MsiGetMode Функция MsiGetMode используется для определения того, работает ли установщик в данный момент в указанном режиме, как указано в таблице . |
MsiGetPropertyA Функция MsiGetProperty получает значение свойства установщика. (ANSI) |
MsiGetPropertyW Функция MsiGetProperty получает значение свойства установщика. (Юникод) |
MsiGetSourcePathA Функция MsiGetSourcePath возвращает полный исходный путь к папке в таблице Directory. (ANSI) |
MsiGetSourcePathW Функция MsiGetSourcePath возвращает полный исходный путь к папке в таблице Directory. (Юникод) |
MsiGetSummaryInformationA Функция MsiGetSummaryInformation получает дескриптор потока _SummaryInformation для базы данных установщика. Эта функция возвращает дескриптор, который должен быть закрыт с помощью MsiCloseHandle. (ANSI) |
MsiGetSummaryInformationW Функция MsiGetSummaryInformation получает дескриптор потока _SummaryInformation для базы данных установщика. Эта функция возвращает дескриптор, который должен быть закрыт с помощью MsiCloseHandle. (Юникод) |
MsiGetTargetPathA Функция MsiGetTargetPath возвращает полный целевой путь к папке в таблице Каталог. (ANSI) |
MsiGetTargetPathW Функция MsiGetTargetPath возвращает полный целевой путь к папке в таблице Каталог. (Юникод) |
MsiOpenDatabaseA Функция MsiOpenDatabase открывает файл базы данных для доступа к данным. Эта функция возвращает дескриптор, который должен быть закрыт с помощью MsiCloseHandle. (ANSI) |
MsiOpenDatabaseW Функция MsiOpenDatabase открывает файл базы данных для доступа к данным. Эта функция возвращает дескриптор, который должен быть закрыт с помощью MsiCloseHandle. (Юникод) |
MsiPreviewBillboardA Функция MsiPreviewBillboard отображает рекламный щит с элементом управления ведущего приложения в отображаемом диалоговом окне. (ANSI) |
MsiPreviewBillboardW Функция MsiPreviewBillboard отображает рекламный щит с элементом управления ведущего приложения в отображаемом диалоговом окне. (Юникод) |
MsiPreviewDialogA Функция MsiPreviewDialog отображает диалоговое окно как немодированное и неактивное. (ANSI) |
MsiPreviewDialogW Функция MsiPreviewDialog отображает диалоговое окно как немодированное и неактивное. (Юникод) |
MsiProcessMessage Функция MsiProcessMessage отправляет в установщик запись об ошибке для обработки. |
MsiRecordClearData Функция MsiRecordClearData задает для всех полей в записи значение NULL. |
MsiRecordDataSize Функция MsiRecordDataSize возвращает длину поля записи. Счетчик не включает завершающий нуль-символ. |
MsiRecordGetFieldCount Возвращает число полей в записи. |
MsiRecordGetInteger Функция MsiRecordGetInteger возвращает целочисленное значение из поля записи. |
MsiRecordGetStringA Функция MsiRecordGetString возвращает строковое значение поля записи. (ANSI) |
MsiRecordGetStringW Функция MsiRecordGetString возвращает строковое значение поля записи. (Юникод) |
MsiRecordIsNull Сообщает о пустом поле записи. |
MsiRecordReadStream Функция MsiRecordReadStream считывает байты из поля потока записей в буфер. |
MsiRecordSetInteger Задает для поля записи целочисленное поле. |
MsiRecordSetStreamA Функция MsiRecordSetStream задает поле потока записей из файла. Потоковые данные не могут быть вставлены во временные поля. (ANSI) |
MsiRecordSetStreamW Функция MsiRecordSetStream задает поле потока записей из файла. Потоковые данные не могут быть вставлены во временные поля. (Юникод) |
MsiRecordSetStringA Функция MsiRecordSetString копирует строку в указанное поле. (ANSI) |
MsiRecordSetStringW Функция MsiRecordSetString копирует строку в указанное поле. (Юникод) |
MsiSequenceA Функция MsiSequence выполняет другую последовательность действий, как описано в указанной таблице. (ANSI) |
MsiSequenceW Функция MsiSequence выполняет другую последовательность действий, как описано в указанной таблице. (Юникод) |
MsiSetComponentStateA Функция MsiSetComponentState задает для компонента запрошенное состояние. (ANSI) |
MsiSetComponentStateW Функция MsiSetComponentState задает для компонента запрошенное состояние. (Юникод) |
MsiSetFeatureAttributesA Функция MsiSetFeatureAttributes может изменять атрибуты компонента по умолчанию во время выполнения. Обратите внимание, что атрибуты компонентов по умолчанию создаются в столбце Атрибуты таблицы признаков. (ANSI) |
MsiSetFeatureAttributesW Функция MsiSetFeatureAttributes может изменять атрибуты компонента по умолчанию во время выполнения. Обратите внимание, что атрибуты компонентов по умолчанию создаются в столбце Атрибуты таблицы признаков. (Юникод) |
MsiSetFeatureStateA Функция MsiSetFeatureState задает для компонента указанное состояние. (ANSI) |
MsiSetFeatureStateW Функция MsiSetFeatureState задает для компонента указанное состояние. (Юникод) |
MsiSetInstallLevel Функция MsiSetInstallLevel задает уровень установки для полной установки продукта. |
MsiSetMode Функция MsiSetMode задает внутреннее логическое состояние подсистемы. |
MsiSetPropertyA Функция MsiSetProperty задает значение свойства установки. (ANSI) |
MsiSetPropertyW Функция MsiSetProperty задает значение свойства установки. (Юникод) |
MsiSetTargetPathA Функция MsiSetTargetPath задает полный целевой путь к папке в таблице Directory. (ANSI) |
MsiSetTargetPathW Функция MsiSetTargetPath задает полный целевой путь к папке в таблице Directory. (Юникод) |
MsiSummaryInfoGetPropertyA Функция MsiSummaryInfoGetProperty получает одно свойство из потока сводной информации. (ANSI) |
MsiSummaryInfoGetPropertyCount Функция MsiSummaryInfoGetPropertyCount возвращает количество существующих свойств в потоке сводной информации. |
MsiSummaryInfoGetPropertyW Функция MsiSummaryInfoGetProperty получает одно свойство из потока сводной информации. (Юникод) |
MsiSummaryInfoPersist Функция MsiSummaryInfoPersist записывает измененные сводные сведения обратно в поток сводной информации. |
MsiSummaryInfoSetPropertyA Функция MsiSummaryInfoSetProperty задает одно свойство сводной информации. (ANSI) |
MsiSummaryInfoSetPropertyW Функция MsiSummaryInfoSetProperty задает одно свойство сводной информации. (Юникод) |
MsiVerifyDiskSpace Функция MsiVerifyDiskSpace проверяет, достаточно ли дискового пространства для текущей установки. |
MsiViewClose Функция MsiViewClose освобождает результирующий набор для выполняемого представления. |
MsiViewExecute Функция MsiViewExecute выполняет запрос представления SQL и предоставляет все необходимые параметры. |
MsiViewFetch Функция MsiViewFetch извлекает следующую последовательную запись из представления. Эта функция возвращает дескриптор, который должен быть закрыт с помощью MsiCloseHandle. |
MsiViewGetColumnInfo Функция MsiViewGetColumnInfo возвращает запись, содержащую имена столбцов или определения. Эта функция возвращает дескриптор, который должен быть закрыт с помощью MsiCloseHandle. |
MsiViewGetErrorA Функция MsiViewGetError возвращает ошибку, которая произошла в функции MsiViewModify. (ANSI) |
MsiViewGetErrorW Функция MsiViewGetError возвращает ошибку, которая произошла в функции MsiViewModify. (Юникод) |
MsiViewModify Функция MsiViewModify обновляет извлекаемую запись. |