Windows Image Acquisition

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 9. januar 2015; checks kræver 7 redigeringer .

Windows Image Acquisition (WIA, nogle gange omtalt som Windows Imaging Architecture) - eller " Windows Image Download Service (WIA) " er en Microsoft-drivermodel og API til Windows ME og nyere operativsystemer i Windows - familien . Denne model gør det muligt for grafikprogrammer at interagere med hardware såsom scannere , digitale kameraer og videokameraer . Først introduceret i 2000 som en del af Windows ME, det fortsætter med at være standard billedbehandlingsenhedsmodel og API i efterfølgende versioner af Windows . Implementeret i Windows XP og senere Windows-operativsystemer som en on-demand-tjeneste [1] .

Oversigt

WIA udvider understøttelsen af ​​digitale stillbilledenheder markant over Windows 98 's Still Image Architecture (STI) . Mens STI kun leverer en lav-niveau-grænseflade til den enkleste overførsel af data til og fra enheden (såvel som at påkalde scanningsprocessen på en Windows-computer fra en ekstern enhed), giver WIA en ramme, hvorigennem en enhed kan præsentere sin unikke funktioner til operativsystemet. Og så applikationer kan bruge de præsenterede muligheder. Ifølge Microsoft består WIA af en brugergrænsefladekomponent (UI) og en driverkernekomponent indlæst i to forskellige procesrum: UI'en i applikationsområdet og driverkernen i WIA-serviceområdet.

Yderligere information

I 2002 introducerede Microsoft et værktøj [2] , der giver adgang til WIA-funktionalitet ved hjælp af programmeringssprog og scriptmiljøer, der understøtter OLE Automation .

På Windows XP kører WIA i LocalSystem- konteksten . På grund af sikkerhedsproblemer, når du kører en tjeneste på LocalSystem (en buggy-driver eller en hacker kan få ubegrænset adgang til systemet) på Windows Server 2003 og Windows Vista , kører WIA-tjenesten i sammenhæng med LocalService , hvilket kan føre til kompatibilitetsproblemer, når ved at bruge driveren til Windows XP. Microsoft udgav et dokument [3] i 2003 for at forklare WIA-driverudviklere, hvordan man udvikler drivere i den lave sikkerhedskontekst, hvor WIA-tjenesten kører.

Windows Vista har indbyggede WIA-automatiseringsbiblioteker. Derudover understøtter WIA teknologi, der giver dig mulighed for at initialisere scanningspas og konfigurere scanningsindstillinger direkte fra scannerens kontrolpanel, samt scanne flere billeder (scanning af flere billeder i én gang og gemme dem som separate filer). Videounderstøttelse fra WIA til Windows Vista er dog blevet fjernet. Microsoft anbefaler at bruge en ny grænseflade, Windows Portable Devices (WPD) API [4] .

Bemærkelsesværdige applikationer, der bruger WIA

Se også

Noter

  1. Windows Image Acquisition (WIA) (Windows) . Hentet 26. august 2010. Arkiveret fra originalen 30. januar 2017.
  2. Windows Image Acquisition Automation Library Tool Arkiveret 10. februar 2006 på Wayback Machine 
  3. Sikkerhedsrelateret bedste praksis for WIA-driverudvikling Arkiveret 10. juli 2009 på Wayback Machine 
  4. Overgang fra WIA til WPD Arkiveret 8. april 2008 på Wayback Machine 

Links