NDIS_PROCESS_SG_LIST função de retorno de chamada (ndis.h)

A função NetProcessSGList (NDIS_PROCESS_SG_LIST_HANDLER ponto de entrada) processa uma lista de dispersão/coleta.

Sintaxe

NDIS_PROCESS_SG_LIST NdisProcessSgList;

void NdisProcessSgList(
  [in] PDEVICE_OBJECT DeviceObject,
  [in] PVOID Reserved,
  [in] PSCATTER_GATHER_LIST ScatterGatherListBuffer,
  [in] PVOID Context
)
{...}

Parâmetros

[in] DeviceObject

Um ponteiro para uma estrutura DEVICE_OBJECT .

[in] Reserved

Reservado para NDIS.

[in] ScatterGatherListBuffer

Um ponteiro para uma estrutura de SCATTER_GATHER_LIST .

[in] Context

Um ponteiro para um bloco de informações de contexto alocadas pelo driver que contém informações sobre a lista de coleta de dispersão. O driver forneceu essas informações de contexto no membro Context do NDIS_SCATTER_GATHER_LIST_PARAMETERS estrutura.

Retornar valor

Nenhum

Comentários

O NDIS chama a função NetProcessSGList especificada no membro ProcessSGListHandler do NDIS_SCATTER_GATHER_LIST_PARAMETERS estrutura dentro do contexto do Função NdisBuildScatterGatherList .

O driver especificou o ponto de entrada (NDIS_PROCESS_SG_LIST_HANDLER) para NetProcessSGList na estrutura NDIS_SCATTER_GATHER_LIST_PARAMETERS.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte no NDIS 6.20 e posterior.
Plataforma de Destino Área de Trabalho
Cabeçalho ndis.h (inclua Ndis.h)
IRQL = DISPATCH_LEVEL

Confira também

DEVICE_OBJECT

NDIS_SCATTER_GATHER_LIST_PARAMETERS

NdisBuildScatterGatherList

SCATTER_GATHER_LIST