Функция MsiGetFeatureUsageA (msi.h)
Функция MsiGetFeatureUsage возвращает метрики использования для компонента продукта.
Синтаксис
UINT MsiGetFeatureUsageA(
[in] LPCSTR szProduct,
[in] LPCSTR szFeature,
[out] LPDWORD pdwUseCount,
[out] LPWORD pwDateUsed
);
Параметры
[in] szProduct
Указывает код продукта, содержащего функцию.
[in] szFeature
Указывает код компонента для компонента, для которого должны быть возвращены метрики.
[out] pdwUseCount
Указывает количество использований функции.
[out] pwDateUsed
Указывает дату последнего использования функции. Дата имеет формат даты MS-DOS, как показано в следующей таблице.
Bits | Значение |
---|---|
|
День месяца (1–31) |
|
Месяц (1 = январь, 2 = февраль и т. д.) |
|
Смещение года по сравнению с 1980 (добавьте 1980, чтобы получить фактический год) |
Возвращаемое значение
Функция MsiGetFeatureUsage возвращает следующие значения.
Значение | Значение |
---|---|
|
Данные конфигурации повреждены. |
|
Нет сведений об использовании, либо продукт или компонент являются недопустимыми. |
|
Функция успешно завершена. |
Комментарии
Примечание
Заголовок msi.h определяет MsiGetFeatureUsage в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Минимальная версия клиента | Установщик 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 в Windows Server 2003 или Windows XP. Сведения о минимальном пакете обновления Windows, необходимом для версии установщика Windows, см. в разделе Требования к установщику Windows Run-Time. |
Целевая платформа | Windows |
Header | msi.h |
Библиотека | Msi.lib |
DLL | Msi.dll |