Použití sdílené paměti v síťových ovladačích

Ovladače miniportu pro zařízení sběrnice s přímým přístupem do paměti (DMA) přidělují sdílenou paměť pro použití kartou síťového rozhraní (NIC) a ovladačem miniportu.

NdisMAllocateSharedMemory lze volat ovladačem miniportu hlavní sběrnice, který přidělí paměť pro trvalé sdílení mezi síťovým adaptérem a ovladačem miniportu. Tato funkce vrátí virtuální adresu a fyzickou adresu pro sdílenou paměť. Adresy jsou platné, dokud volání NdisMFreeSharedMemory uvolní paměť.