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

如果散佈/收集清單用於寫入裝置,則 BOOLEAN 值會設定為 TRUE 。 否則為 FALSE

傳回值

備註

NDIS 驅動程式會呼叫 NdisFreeScatterGatherList 函式,以釋放使用 所建立的散佈/收集清單 NdisBuildScatterGatherList 函式。

規格需求

需求
最低支援的用戶端 NDIS 6.20 和更新版本支援。
目標平台 Universal
標頭 ndis.h (包括 Ndis.h)
程式庫 Ndis.lib
IRQL = DISPATCH_LEVEL

另請參閱

NdisBuildScatterGatherList

SCATTER_GATHER_LIST