функция обратного вызова 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 структура.
Возвращаемое значение
None
Remarks
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 (включая Ndis.h) |
IRQL | = DISPATCH_LEVEL |