Megosztás:


Megosztott memória használata hálózati illesztőprogramokban

A bus-master közvetlen memóriaelérési (DMA) eszközök miniportillesztői megosztott memóriát foglalnak le a hálózati adapter (NIC) és a miniportillesztő által való használatra.

NdisMAllocateSharedMemory egy buszvezérlős miniport-illesztőprogram hívhatja meg, hogy memóriát foglaljon le a hálózati adapter és a miniport-illesztőprogram közötti állandó megosztáshoz. Ez a függvény egy virtuális címet és egy fizikai címet ad vissza a megosztott memória számára. A címek mindaddig érvényesek, amíg a NdisMFreeSharedMemory hívása felszabadítja a memóriát.