廠商擴充功能
本節討論 PTP 裝置可支援的廠商擴充功能,以及如何公開這些延伸模組:
廠商擴充的屬性和事件必須列在 DeviceData INF 檔案專案中,而且事件必須在 Events INF 檔案專案中提供名稱, (如需詳細資訊,請參閱 WIA 裝置的 INF 檔案 以取得詳細資訊) 。 需要列出廠商擴充功能識別碼的專案。 這必須符合 DeviceInfo 資料集中的 VendorExtensionID 欄位。 此處顯示其他專案的範例,如下列各節所述。
[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},*
注意 在 WIA 裝置的 INF 檔案中,廠商屬性名稱必須是單字,不含空格,且只包含英數位元值。