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.
Aby zainstalować sterownik skanera WIA z usługą WSD, należy użyć sterownika trybu jądra WSDScan.sys. Podczas IRP_MN_START_DEVICEWSDScan.sys odczytuje właściwość urządzenia PKEY_PNPX_ID i zapisuje ją w rejestrze.
Właściwość urządzenia jest zapisywana do klucza urządzenia, który jest tworzony w rejestrze dla instalowanego urządzenia do obrazowania oraz do wartości rejestru WIA CreateFileName (która jest opisana w INF Files for WIA Devices).
Ta wartość jest zwracana przez usługę WIA do ministerownika WIA, gdy jest wykonywane wywołanie IStiDeviceControl::GetMyDevicePortName podczas metody IStiUSD::Initialize.
Minidriver WIA dla skanera usługi internetowej używającego WSDScan.sys ma wartość CreateFileName zainicjowaną podczas instalacji urządzenia. Aby zainicjować tę wartość, plik INF dla minidrivera WIA musi odwoływać się STI. WSDSection i STI. WSDSection.Services z pliku Sti.inf w pliku Install and Services pliku minidriver INF, jak pokazano w przykładowy plik INF dla skanera usług sieci Web.