Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

1 VxD/PnP WDM Win 98 / me KMD PnP WDM Win 2000 VxD = Virtual x Device KMD = Kernel Mode Driver WDM = Windows Driver Model Win 3.x VxDKMD.

Liknende presentasjoner


Presentasjon om: "1 VxD/PnP WDM Win 98 / me KMD PnP WDM Win 2000 VxD = Virtual x Device KMD = Kernel Mode Driver WDM = Windows Driver Model Win 3.x VxDKMD."— Utskrift av presentasjonen:

1 ogm@fys.uio.no 1 VxD/PnP WDM Win 98 / me KMD PnP WDM Win 2000 VxD = Virtual x Device KMD = Kernel Mode Driver WDM = Windows Driver Model Win 3.x VxDKMD NT 3.x KMD NT 4.x VxD + PnP Win 95 Windows driverarkitektur - plattformstøtte KMD PnP WDM Win XP

2 NuMega DriverStudio www.numega.com Dette er litt gammelt, se: http://www.compuware.com/products/driverstudio/ www.numega.com (WDM) NO YES NO Visual Basic Java Delphi Windows 95 Windows 98 Windows NT 4.0 Windows 2000 Microsoft Visual C++ Borland C++ Builder Microsoft DDK required Other DriverAgent VtoolsD DriverWorks SoftICE Driver Workbench FieldAgent Bounds- Checker TrueCoverage TrueTime Component (VxD)

3 ogm@fys.uio.no 3 Driver Agent Driver Agent gir: DLL (Dynamic Link Library - fellesprogram i ring 3) + Driver-fil (VxD eller KMD) eller “Kernel Agent” (større del av applikasjonen i ring 0 - unngår tidkrevende bytte av modus) Gir I tillegg kildekode for applikasjonsprogrammet (skjelett) Driver-filen er egentlig ferdiglaget og dekker alle I/O-adresser, avbrudd, o.s.v. Oppretter en s.k. “device” (blir automatisk beskrevet i Windows- registeret) som aktiverer de nødvendige adresser og avbrudd

4 ogm@fys.uio.no 4 Driver Agent (Device 1)

5 ogm@fys.uio.no 5 Driver Agent (Device 2)

6 ogm@fys.uio.no 6 Driver Agent (Application 1)

7 ogm@fys.uio.no 7 Driver Agent (Application 2)


Laste ned ppt "1 VxD/PnP WDM Win 98 / me KMD PnP WDM Win 2000 VxD = Virtual x Device KMD = Kernel Mode Driver WDM = Windows Driver Model Win 3.x VxDKMD."

Liknende presentasjoner


Annonser fra Google