функция обратного вызова NDIS_PROCESS_SG_LIST (ndis.h)
Функция NetProcessSGList (точка входа NDIS_PROCESS_SG_LIST_HANDLER) обрабатывает список точечной и сборной.
Синтаксис
NDIS_PROCESS_SG_LIST NdisProcessSgList;
void NdisProcessSgList(
[in] PDEVICE_OBJECT DeviceObject,
[in] PVOID Reserved,
[in] PSCATTER_GATHER_LIST ScatterGatherListBuffer,
[in] PVOID Context
)
{...}
Параметры
[in] DeviceObject
Указатель на структуру DEVICE_OBJECT.
[in] Reserved
Зарезервировано для NDIS.
[in] ScatterGatherListBuffer
Указатель на структуру SCATTER_GATHER_LIST.
[in] Context
Указатель на блок данных контекста, выделенных драйвером, содержащий сведения о списке точечного сбора. Драйвер предоставил эти сведения о контексте в элементе контекста contextструктура NDIS_SCATTER_GATHER_LIST_PARAMETERS.
Возвращаемое значение
Никакой
Замечания
NDIS вызывает функцию NetProcessSGList, указанную в элементе ProcessSGListHandler NDIS_SCATTER_GATHER_LIST_PARAMETERS структура в контексте функция NdisBuildScatterGatherList.
Драйвер указал точку входа (NDIS_PROCESS_SG_LIST_HANDLER) для NetProcessSGList в структуре NDIS_SCATTER_GATHER_LIST_PARAMETERS.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается в NDIS 6.20 и более поздних версиях. |
целевая платформа | Настольный |
заголовка | ndis.h (include Ndis.h) |
IRQL | = DISPATCH_LEVEL |