............................................................................................................2 Uuendamine ja paigaldamine......................................................................................................2 Konstruktsioon............................................................................................................................3 API-d (Application programming interfaces)......................................................................3 Kasutajareziimi draiverid............................................................................................................4 Kujundus.....................................................................................................................................5 Mitmeastmeline seadmedraiver..................................................................................................5 Sõpruse tsoon...............................................................................................
· Carbon ja Cocoa - Macintoshile · DirectX - Microsoft Windowsile · EHLLAPI · Java rakendusliidesed · ODBC - Microsoft Windowsile · OpenAL mitmeplatvormiline heli rakendusliides · OpenCL mitmeplatvormiline rakendusliides tava arvuti protsessoritele ja graafikaprotsessoritele · OpenGL mitmeplatvormiline graafika rakendusliides · Simple DirectMedia Layer (SDL) · Talend integreerib oma andmehalduse BPM'ga Kasutajareziimi draiverid Need draiverid tagavad liidese Win32 aplikatsiooni ja kernelireziimi draiverite või teiste operatsioonisüsteemi komponentide vahel. Vistas on iga printeri draiver kasutajareziimis. Kasutades kasutajareziimi draiveri raamistikku, on võimalik luua kasutajareziimi draivereid, mis põhinevad protokollil või jadasiinil. Selle reziimi eeliseks on madalam latentsus, paranenud stabiilsus, sest halvasti kirjutatud seadmedraiver ei ole võimeline süsteemi kokkujooksutama.
protsessorist. Näiteks kaasaegsetel Inteli protsessoritel on see käsk sysenter ja selle väljakutse kasutamiseks salvestab OSkerneli süsteemihalduri alamprogrammi aadressi spetsiaalses registris MSR (MachineSpecific Register), mis on seotud selle käsuga. Käsu käivitamine tekitab lülituse kernelireziimi ja süsteemiteenuse haldurprogrammi käivituse. Süsteemiteenuse number loetakse läbi protsessori EAX registri ja läbi EDX registri antakse edasi väljakutse argumendid. Kasutajareziimi naasmine toimub protsessori sysexitvõi iretdkäsu abil. 8 Süsteemiteenuste teenindusprogrammide aadressid on spetsiaalses tabelis, kust süsteemiteenuste haldur soovitud teenuse tuvastab. 9