Partager via


Fonctionnalités étendues par le fournisseur

Cette section décrit les fonctionnalités étendues au fournisseur qu’un appareil PTP peut prendre en charge les éléments suivants et la façon d’exposer ces extensions :

Exposition des extensions fournisseur de votre caméra PTP

Propriétés étendues du fournisseur

Événements étendus par le fournisseur

Commandes étendues par le fournisseur

Les propriétés et événements étendus par le fournisseur doivent être répertoriés dans l’entrée de fichier DeviceData INF et les événements doivent être fournis un nom dans l’entrée de fichier INF d’événements (voir Fichiers INF pour les appareils WIA pour plus d’informations). Une entrée répertoriant l’ID d’extension du fournisseur est requise. Cela doit correspondre au champ VendorExtensionID dans le jeu de données DeviceInfo. Un exemple des autres entrées est illustré ici et décrit dans les sections suivantes.

[DeviceData]
VendorExtID=0x12345678
PropCode="0xD001,0xD002,0xD003"
PropCodeD001="0x00009802,Vendorproperty1"
PropCodeD002="0x00009803,Vendorproperty2"
PropCodeD003="0x00009804,Vendorproperty3"
EventCode="0xC001,0xC002"
EventCodeC001={191D9AE7-EE8C-443c-B3E8-A3F87E0CF3CC}
EventCodeC002={8162F5ED-62B7-42c5-9C2B-B1625AC0DB93}

[Events]
EventCodeC001="Vendorevent1",{191D9AE7-EE8C-443c-B3E8-A3F87E0CF3CC},*
EventCodeC002="Vendorevent2",{8162F5ED-62B7-42c5-9C2B-B1625AC0DB93},*

Note Dans les fichiers INF pour les appareils WIA, les noms de propriétés du fournisseur doivent être un seul mot, sans espace, et composés uniquement de valeurs alphanumériques.