Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tej sekcji omówiono rozszerzone funkcje dostawcy, które urządzenie PTP może obsługiwać, oraz sposób ich uwidocznienia.
Uwidacznianie rozszerzeń dostawcy aparatu PTP
Właściwości rozszerzone dostawcy
Zdarzenia rozszerzone dostawcy
Rozszerzone polecenia dostawcy
Właściwości i zdarzenia rozszerzone dostawcy muszą być wymienione we wpisie pliku INF DeviceData, a zdarzeniom muszą być nadane nazwy we wpisie pliku INF Zdarzenia (zobacz pliki INF dla urządzeń WIA, aby uzyskać więcej informacji). Wpis z listą ID rozszerzenia dostawcy jest wymagany. Musi to być zgodne z polem VendorExtensionID w zestawie danych DeviceInfo. Przykład innych wpisów przedstawiono tutaj i opisano w poniższych sekcjach.
[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},*
Uwaga W plikach INF dla urządzeń WIA nazwy właściwości dostawcy muszą być pojedynczym słowem, bez spacji i składać się tylko z znaków alfanumerycznych.