Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aby obsługiwać aplikacje TWAIN z funkcjami prywatnymi, sterowniki WIA mogą stosować technikę znaną jako funkcjonalność przekazywania. Mechanizm przekazywania odnosi się do sposobu, w jaki aplikacja zgodna ze standardem TWAIN komunikuje się ze sterownikiem WIA przy użyciu menedżera źródła danych i warstwy zgodności TWAIN jako pośredników. Należy pamiętać, że przekazywanie funkcji TWAIN jest obsługiwane tylko w systemie Windows XP i nowszych wersjach systemu operacyjnego.
Cała komunikacja między aplikacją zgodną ze standardem TWAIN a sterownikiem WIA jest najpierw kierowana do menedżera źródła danych (twain_32.dll), który z kolei wywołuje warstwę zgodności TWAIN (wiadss.dll). Warstwa zgodności TWAIN wywołuje następnie metodę IWiaItemExtras::Escape , która wywołuje metodę IStiUSD::Escape . Warstwa zgodności TWAIN wywołuje tylko metodę IWiaItemExtras::Escape. Deweloper sterowników powinien skupić się jedynie na tym, że urządzenie odbiera wywołanie IStiUSD::Escape. Aby uzyskać więcej informacji na temat interfejsu IWiaItemExtras::Escape, zobacz dokumentację zestawu Microsoft Windows SDK.
Celem funkcji przekazywania TWAIN jest zapewnienie wsparcia dla twórców sterowników, którzy przeprowadzają migrację z sterowników TWAIN do sterowników WIA. Nie jest przeznaczony do dodawania funkcji TWAIN do sterownika WIA. Jeśli sterownik WIA nie wymaga obsługi TWAIN, nie należy dodawać tej funkcji do sterownika.
W tej sekcji omówiono następujące artykuły: