Функция NdisMGetDmaAlignment (ndis.h)
Функция NdisMGetDmaAlign ment возвращает требования к выравниванию системы DMA для сетевого адаптера.
Синтаксис
ULONG NdisMGetDmaAlignment(
[in] NDIS_HANDLE MiniportAdapterHandle
);
Параметры
[in] MiniportAdapterHandle
Дескриптор NDIS, определяющий мини-адаптер сетевого адаптера. Этот дескриптор первоначально передан в функция MiniportInitializeEx.
Возвращаемое значение
Возвращает значение, указывающее требования к выравниванию системы DMA. Минипорт-драйвер использует это значение для округления размера буфера получения до размера строки кэша или нескольких из этих размеров при выделении такого буфера.
Замечания
Примечание Драйвер минипорта должен уже вызвать NdisMRegisterScatterGatherDma или NdisMRegisterDmaChannel, чтобы инициализировать канал точечной или сборной DMA перед вызовом NdisMGetDmaAlignment.