NdisFreeScatterGatherList 関数 (ndis.h)
NdisFreeScatterGatherList 関数は、散布図/収集リストを解放します。
構文
void NdisFreeScatterGatherList(
[in] IN NDIS_HANDLE NdisHandle,
[in] IN PSCATTER_GATHER_LIST ScatterGatherListBuffer,
[in] IN BOOLEAN WriteToDevice
);
パラメーター
[in] NdisHandle
呼び出し元の初期化中に取得された NDIS ドライバーまたはインスタンス ハンドル。 これは、 に渡されたのと同じハンドルである必要があります。散布図/収集リストが作成されたときの NdisBuildScatterGatherList 関数。
[in] ScatterGatherListBuffer
解放する呼び出し元によって提供 されるSCATTER_GATHER_LIST 構造体へのポインター。 これは、散布/収集リストが割り当てられたときに NdisBuildScatterGatherList 関数に渡されたバッファーと同じである必要があります。
[in] WriteToDevice
散布図/収集リストがデバイスへの書き込みに使用された場合に TRUE に設定されるブール値。 それ以外の場合は FALSE です。
戻り値
なし
解説
NDIS ドライバーは NdisFreeScatterGatherList 関数を呼び出して、 で作成された散布図/収集リストを解放します。 NdisBuildScatterGatherList 関数。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | NDIS 6.20 以降でサポートされています。 |
対象プラットフォーム | ユニバーサル |
Header | ndis.h (Ndis.h を含む) |
Library | Ndis.lib |
IRQL | = DISPATCH_LEVEL |