Функция MsiRecordGetFieldCount (msiquery.h)

Функция MsiRecordGetFieldCount возвращает количество полей в записи.

Синтаксис

UINT MsiRecordGetFieldCount(
  [in] MSIHANDLE hRecord
);

Параметры

[in] hRecord

Дескриптор записи.

Возвращаемое значение

Если функция выполняется успешно, возвращаемым значением будет количество полей в записи.

Комментарии

Счетчик, возвращаемый параметром MsiRecordGetFieldCount , не включает поле 0. Доступ на чтение к полям, превышающим это число, возвращает значения 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

См. также раздел

Функции обработки записей