suhelda. Sõpruse tsoon See on vägagi sarnane mitmeastmelise seadmedraiveri arhitektuurile, kuid see on efektiivsem, sest siin on süsteemi- ja alamtasemes andmetele ligipääs tunduvalt kiirem. Selleks tuleb tasakaalustada andme kapseldamise vastasjõud ja süsteemi jõudlus. Selle saab, kui kasutada `sõbra' funktsiooni C++'s, mis annab ühele klassile ligipääsu teise klassi privaatsetele andmetele, kui teine klass on esimese oma `sõbraks' määranud. Sellepärast on vähem lisafunktsiooni kutseid ning see hoiab klassi andmed saladuses kõigi ees, kes ei ole määratud tema `sõbraks'. Sõpruse tsoon Arendus Windows Driver Foundation ja draiveri elutsükkel Seadmedraiveri kirjutamine nõuab põhjalikke teadmisi sellest, kuidas riistvara ja tarkvara omavahel funktsioneerivad mingisoperatsioonisüsteemis. Draiverid töötavad kõrgete käskudega keskkonnas ning võivad tekitada suurt kahju, kui midagi läheb valesti. Enamus
Sõpruse tsoon See on vägagi sarnane mitmeastmelise seadmedraiveri arhitektuurile, kuid see on efektiivsem, sest siin on süsteemi- ja alamtasemes andmetele ligipääs tunduvalt kiirem. Selleks tuleb tasakaalustada andme kapseldamise vastasjõud ja süsteemi jõudlus. Selle saab, kui kasutada `sõbra' funktsiooni C++'s, mis annab ühele klassile ligipääsu teise klassi privaatsetele andmetele, kui teine klass on esimese oma `sõbraks' määranud. Sellepärast on vähem lisafunktsiooni kutseid ning see hoiab klassi andmed saladuses kõigi ees, kes ei ole määratud tema `sõbraks'. Sõpruse tsoon Arendus Windows Driver Foundation ja draiveri elutsükkel Seadmedraiveri kirjutamine nõuab põhjalikke teadmisi sellest, kuidas riistvara ja tarkvara omavahel funktsioneerivad mingisoperatsioonisüsteemis. Draiverid töötavad kõrgete käskudega keskkonnas ning võivad tekitada suurt kahju, kui midagi läheb valesti. Enamus kasutaja tasemega tarkvarad saab