Функция MsiRecordGetInteger (msiquery.h)
Функция MsiRecordGetInteger возвращает целочисленное значение из поля записи.
Синтаксис
int MsiRecordGetInteger(
[in] MSIHANDLE hRecord,
[in] UINT iField
);
Параметры
[in] hRecord
Дескриптор записи.
[in] iField
Указывает поле записи, из которой требуется получить значение.
Возвращаемое значение
Если функция выполняется успешно, возвращаемым значением является целочисленное значение поля.
Комментарии
Функция MsiRecordGetInteger возвращает MSI_NULL_INTEGER , если поле имеет значение NULL или если поле является строкой, которую нельзя преобразовать в целое число.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Установщик Windows 5.0 в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Установщик Windows 4.0 или Установщик Windows 4.5 в Windows Server 2008 или Windows Vista. |
Целевая платформа | Windows |
Header | msiquery.h |
Библиотека | Msi.lib |
DLL | Msi.dll |