Contextes d’appareil d’information
Le contrôleur de domaine d’informations est utilisé pour récupérer les données d’appareil par défaut. Par exemple, une application peut appeler la fonction CreateIC pour créer un contrôleur de domaine d’informations pour un modèle particulier d’imprimante, puis appeler le GetCurrentObject et fonctions GetObject pour récupérer les attributs de stylet ou de pinceau par défaut. Étant donné que le système peut récupérer des informations sur l’appareil sans créer les structures normalement associées aux autres types de contextes d’appareil, un contrôleur de domaine d’informations implique beaucoup moins de surcharge et est créé beaucoup plus rapidement que l’un des autres types. Une fois qu’une application a fini de récupérer des données à l’aide d’un contrôleur de domaine d’informations, elle doit appeler la fonction DeleteDC.