次の方法で共有


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 は、ProcessSGListHandler メンバーで指定された NetProcessSGList 関数を呼び出します。 NDIS_SCATTER_GATHER_LIST_PARAMETERS のコンテキスト内の構造体NdisBuildScatterGatherList 関数を します。

ドライバーは、NDIS_SCATTER_GATHER_LIST_PARAMETERS構造体の NetProcessSGList エントリ ポイント (NDIS_PROCESS_SG_LIST_HANDLER) を指定しました。

必要条件

要件 価値
サポートされる最小クライアント NDIS 6.20 以降でサポートされています。
ターゲット プラットフォーム デスクトップ
ヘッダー ndis.h (Ndis.h を含む)
IRQL = DISPATCH_LEVEL

関連項目

DEVICE_OBJECT

NDIS_SCATTER_GATHER_LIST_PARAMETERS

NdisBuildScatterGatherList

SCATTER_GATHER_LIST