Функция 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, как показано в следующей таблице.
Биты | Значение |
---|---|
|
День месяца (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". |
целевая платформа | Виндоус |
заголовка | msi.h |
библиотеки |
Msi.lib |
DLL | Msi.dll |