Satıcı Tarafından Genişletilmiş Özellikler

Bu bölümde, bir PTP cihazının destekleyebileceği satıcı tarafından genişletilmiş özellikler ve bu uzantıların nasıl kullanıma açılacağı ele alınmaktadır:

PTP Kameranızın Satıcı Uzantılarını Açığa Çıkarma

Satıcı Tarafından Genişletilmiş Özellikler

Satıcı Tarafından Genişletilmiş Olaylar

Satıcı Tarafından Genişletilmiş Komutlar

Satıcı tarafından genişletilmiş özellikler ve olaylar DeviceData INF dosya girişinde listelenmeli ve olaylara Olaylar INF dosya girişinde bir ad verilmelidir (daha fazla bilgi için bkz . WIA cihazları için INF dosyaları ). Satıcı uzantısı kimliğini listeleyen bir giriş gereklidir. Bu, DeviceInfo veri kümesindeki VendorExtensionID alanıyla eşleşmelidir. Diğer girdilere bir örnek burada gösterilmiştir ve aşağıdaki bölümlerde açıklanmıştır.

[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},*

Not WIA cihazları için INF dosyalarında, satıcı özellik adları boşluk içermeyen ve yalnızca alfasayısal değerlerden oluşan tek bir sözcük olmalıdır.