Поделиться через


Использование общей памяти в сетевых драйверах

Драйверы мини-портов для устройств прямого доступа к памяти (DMA) master шины выделяют общую память для использования сетевым интерфейсом карта (NIC) и драйвером мини-порта.

NdisMAllocateSharedMemory может вызываться драйвером мини-порта master шины, чтобы выделить память для постоянного совместного использования сетевого адаптера и драйвера мини-порта. Эта функция возвращает виртуальный и физический адрес для общей памяти. Адреса действительны до тех пор, пока вызов NdisMFreeSharedMemory не освободит память.