ühendust andmebaasisüsteemiga, käivitada SQL lauseid ja võtta vastu tulemusi. · Standardse viisi andmebaasisüsteemiga ühendumiseks ja sinna sisse logimiseks. Standardiseeritud andmetüüpide esituse. · Standardiseeritud veakoodid. Rakendus kutsub andmebaasisüsteemiga suhtlemiseks välja ODBC funktsioone. Kasutades ODBC draiverit on võimalikud järgmised stsenaariumid: 1.stsenaarium · Draiverite haldur edastab ODBC väljakutsed draiveritele. · Draiver edastab teenindusnõuded nn. andmete allikatele (andmebaasisüsteemidele, mille abil on loodud andmebaasid). Ta võib vajadusel muuta väljakutset nii, et see vastaks andmebaasisüsteemi poolt toetatavale süntaksile. Vajalikud draiverid tuleb eelnevalt kliendi arvutisse installeerida. Draivereid pakuvad nii andmebaasi-süsteemide tootjad kui ka muud programmeerimisega tegelevad firmad.
arendus firmades, sest nemad tunnevad oma riistvara paremini, kui keegi väljastpoolt firmat. Riistvara tootja huvides oli parim, kui kasutaja saab kasutada nende toodet kõige efektiivsemal viisil. Microsoft Driver Foundation Microsoft lõi Windows Driver Foundatoni, et lihtsustada draiverite arendamist ning parandada nende kvaliteeti, ilma et see vähendaks jõudlust. WDF'ga kaasneb mudel, millel on infrastruktuur nii kerneli kui ka kasutajareziimi draiveritele. See mudel on paindlik, pikendatav, skaleeritav, võimaldab lisanduvaid arenguid, vähendab õppeaega ning lubab draiveri kirjutajal keskendudaoperatsioonisüsteemi asemel seadme riistvarale. versioonis. Iga raamistik saab jälgida draiveri hetkeseisu, operatsioonisüsteemi ning seadet, seega eemaldades palju keerulist loogikat, mida on draiverites vaja . Kus rakendatakse? Draivereid kasutatakse mitmes valdkonnas: · videokaart,helikaart · printer · võrgukaart
Riistvara tootja huvides oli parim, kui kasutaja saab kasutada nende toodet kõige efektiivsemal viisil. Microsoft Driver Foundation Microsoft lõi Windows Driver Windows Driver Foundation ja draiveri elutsükkel Foundatoni, et lihtsustada draiverite arendamist ning parandada nende kvaliteeti, ilma et see vähendaks jõudlust. WDF'ga kaasneb mudel, millel on infrastruktuur nii kerneli kui ka kasutajareziimi draiveritele. See mudel on paindlik, pikendatav, skaleeritav, võimaldab lisanduvaid arenguid, vähendab õppeaega ning lubab draiveri kirjutajal keskendudaoperatsioonisüsteemi asemel seadme riistvarale. versioonis. Iga raamistik saab jälgida draiveri hetkeseisu, operatsioonisüsteemi ning seadet, seega eemaldades palju keerulist loogikat, mida on draiverites vaja . Kus rakendatakse? Draivereid kasutatakse mitmes valdkonnas: · videokaart,helikaart · printer
tüüpi protsessoritel. Edaspidi toodeti kõik Windows'id just sellele riistvaraplatvormile. Juba mõne aasta möödudes, 1987, avaldas Microsoft uue Windowsi versiooni -2.0, mis tõi küllaltki vähe muutusi. Peamiseks uuenduseks olid kattuvad aknad ja keerukamate kiirklahvide teke. Alles 1990. aastal välja lastud Windows 3 täiustas kasutajaliidest ja disaini. See sai võimalikuks tänu arendatud virtuaalsele mälule ning virtuaalsetele draiveritele. Palju veaohtlikke operatsioone kirjutati C-st ümber assembly keelde. Windows 3 oli Windows'ide esimene suur edu, poole aasta jooksul müüdi üle maailma enam kui 2 miljonit koopiat. 1995. aastal avaldas Windows järgmise operatsioonisüsteemi Windows 95, 1998. aastal Windows 98. Windows 95 oli revolutsiooniline toode, see polnud mõeldud asendama mitte ainult Windows 3, vaid kogu Windowsi perekonda ja lisaks veel MS-DOS'i. Samuti uuendati töölauda, mille disainist sai Windowsi klassika