Partager via


CmGetInfo, fonction (icm.h)

Récupère diverses informations sur le module de gestion des couleurs (CMM).

Chaque CMM est nécessaire pour exporter cette fonction.

Syntaxe

DWORD CMGetInfo(
  DWORD dwInfo
);

Paramètres

dwInfo

Spécifie les informations à récupérer. Ce paramètre peut prendre l’une des valeurs constantes suivantes.

Constant Importance de la valeur de retour de la fonction
CMM_DESCRIPTION

Chaîne de texte qui décrit le module de gestion des couleurs.

CMM_DLL_VERSION

Numéro de version de la DLL CMM.

CMM_DRIVER_LEVEL

Informations de compatibilité des pilotes.

CMM_IDENT

Signature d’identification CMM enregistrée auprès de l’International Color Consortium (ICC).

CMM_LOGOICON

Icône de logo pour cette CMM.

CMM_VERSION

Version de Windows prise en charge.

CMM_WIN_VERSION

Compatibilité descendante avec Windows 95.

Valeur retournée

Si cette fonction réussit, la valeur de retour est la même valeur différente de zéro qui a été transmise via le paramètre dwInfo . Si la fonction échoue, la valeur de retour est égale à zéro.

Notes

La fonction CMGetInfo peut être appelée directement par les applications pour obtenir des informations sur la CMM. Les applications ne doivent pas appeler d’autres fonctions CMM directement. Pour obtenir des informations CMM, récupérez le chemin d’accès à la CMM à partir du Registre. Appelez la fonction d’API Windows GetModuleHandle et transmettez le nom de fichier de la CMM comme valeur de son paramètre. Appelez la fonction CMGetInfo et passez-lui la constante CMM_DESCRIPTION comme valeur de son paramètre. Appelez la fonction LoadString . Transmettez le handle de module comme premier paramètre et la valeur de retour de la fonction CMGetInfo comme valeur du deuxième paramètre.

Les machines virtuelles qui ne s’exécutent pas sur Windows 95 doivent retourner 0x0050000 pour CMM_WIN_VERSION.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête icm.h

Voir aussi