Delen via


Punten om rekening mee te houden bij het toevoegen van stuurprogramma's

Houd rekening met de volgende punten bij het ontwerpen van een kernelmodusstuurprogramma:

  • De door het systeem geleverde SCSI- en videopoortstuurprogramma's kunnen niet worden vervangen.

  • Een vervangend stuurprogramma op het laagste niveau moet dezelfde functionaliteit implementeren als het stuurprogramma dat wordt vervangen. Een vervangend toetsenbord- of muispoortstuurprogramma moet bijvoorbeeld gebruikmaken van de door het systeem gedefinieerde interface tussen zichzelf en een door het systeem geleverd klassestuurprogramma dat het opnieuw gebruikt, en vice versa.

  • Een nieuw tussenliggend stuurprogramma, ingevoegd tussen een paar door het systeem geleverde stuurprogramma's, moet samenwerken met deze stuurprogramma's, zodat de functionaliteit van de bovenste en lagere stuurprogramma's niet wordt verminderd.