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


Функция CMGetInfo (icm.h)

Извлекает различные сведения о модуле управления цветом (CMM).

Для экспорта этой функции требуется каждый CMM.

Синтаксис

DWORD CMGetInfo(
  DWORD dwInfo
);

Параметры

dwInfo

Указывает, какие сведения следует извлечь. Этот параметр может принимать одно из следующих значений константы.

Константа Важность возвращаемого значения функции
CMM_DESCRIPTION

Текстовая строка, описывающая модуль управления цветом.

CMM_DLL_VERSION

Номер версии библиотеки DLL CMM.

CMM_DRIVER_LEVEL

Сведения о совместимости драйверов.

CMM_IDENT

Идентификационная подпись CMM, зарегистрированная в Международном консорциуме цветов (ICC).

CMM_LOGOICON

Значок логотипа для этого CMM.

CMM_VERSION

Поддерживаемая версия Windows.

CMM_WIN_VERSION

Обратная совместимость с Windows 95.

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

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

Комментарии

Функция CMGetInfo может вызываться приложениями напрямую для получения сведений о CMM. Приложения не должны вызывать другие функции CMM напрямую. Чтобы получить сведения о CMM, получите путь к CMM из реестра. Вызовите функцию Windows API GetModuleHandle и передайте имя файла CMM в качестве значения параметра . Вызовите функцию CMGetInfo и передайте ей константную CMM_DESCRIPTION в качестве значения ее параметра. Вызовите функцию LoadString . Передайте дескриптор модуля в качестве первого параметра, а возвращаемое значение функции CMGetInfo — в качестве значения второго параметра.

CMM, которые не выполняются в Windows 95, должны возвращать 0x0050000 для CMM_WIN_VERSION.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть icm.h

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