Événements étendus au fournisseur
Les événements étendus au fournisseur sont définis dans les sections de fichier DeviceData et Événements INF (voir l’exemple dans Fonctionnalités étendues du fournisseur). Une entrée EventCode répertorie tous les codes d’événement, séparés par des virgules. Pour chaque code d’événement, une entrée de la forme EventCodeXXXX doit exister, où XXXX est le code d’événement PTP en majuscules hexadécimales. L’entrée doit répertorier le code GUID WIA à envoyer lorsque le code d’événement est reçu par le pilote.
Les noms complets des événements doivent être déclarés dans la section Événements . Pour chaque événement, il doit y avoir une entrée EventCodeXXXX , contenant le nom de l’événement entre guillemets, le GUID de l’événement et l’application à lancer lorsque l’événement se produit, le tout séparés par des virgules. Si un astérisque est utilisé à la place du nom de l’application, le nom de l’application inscrite est utilisé. Pour plus d’informations, consultez Fichiers INF pour les appareils WIA . Une application peut utiliser les méthodes IWiaDevMgr::RegisterEventCallbackXxx (décrites dans la documentation Microsoft Windows SDK) pour recevoir les événements. Actuellement, les paramètres de l’événement ne peuvent pas être passés à l’application.