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.
Zachowanie sterownika zależy od typu elementu, na którym wywoływane jest przesyłanie.
Jeśli na przykład element IWiaTransfer::Upload jest wywoływany w elemencie "Flatbed" (czyli element, którego właściwość WIA_IPA_ITEM_CATEGORY jest ustawiona na WIA_CATEGORY_FLATBED ), dokładne znaczenie przekazywania danych jest niezdefiniowane, ponieważ element "Flatbed" nie jest elementem magazynu danych. Zazwyczaj dostawca będzie używać IWiaTransfer::Upload , aby umożliwić swoim rozszerzeń lub aplikacjom komunikowanie się z urządzeniem w jakiś zastrzeżony sposób.
Jeśli jednak IWiaTransfer::Upload jest wywoływane na elemencie aplikacji, który został niedawno utworzony przez wywołanie interfejsu IWiaItem2::CreateChildItem przez aplikację, przekazywanie powinno reprezentować nowy element danych dla urządzenia, taki jak plik, który musi zostać zapisany w pamięci urządzenia.
Interfejsy IWiaTransfer i IWiaItem2 zostały opisane w dokumentacji zestawu Microsoft Windows SDK.