網路驅動程式中的封包結構
在 NDIS 6.0 和更新版本中,較高層驅動程式會配置 NET_BUFFER 和 NET_BUFFER LIST 結構來保存網路封包資訊,並將結構傳送至下一個較低的 NDIS 驅動程式,以便將數據傳送到網路上。 較低層級的驅動程式會配置NET_BUFFER和NET_BUFFER_LIST結構來保存接收的數據,並將結構傳遞至感興趣的較高層驅動程式。 有時候,較高層驅動程式會配置結構,並將它們傳遞至較低層驅動程式,並要求較低層驅動程式將數據複製到提供的緩衝區。 NDIS 提供用於分配和操作組成 NET_BUFFER 和 NET_BUFFER_LIST 結構的子結構的函式。
如需 NDIS 驅動程式中網路資料緩衝區結構的詳細資訊,請參閱 NET_BUFFER 架構。