Прочитать на английском

Поделиться через


Заголовок 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 обновляет извлекаемую запись.