卡巴斯基本身安裝了一個(gè)ndis中間層驅(qū)動(dòng),自己在ReceiveHandler中構(gòu)造完整的包后提交給上層協(xié)議驅(qū)動(dòng),對于本身有處理不完整包邏輯的驅(qū)動(dòng)而已,這部分邏輯不會(huì)走到,所以測試ndis驅(qū)動(dòng)最好安裝和卸載卡巴斯基兩種情況都測試下。另外現(xiàn)在的網(wǎng)卡驅(qū)動(dòng)很少調(diào)用ReceiveHandler了,大部分都是調(diào)用ReceivePacketHandler,比較老的8139網(wǎng)卡的驅(qū)動(dòng)會(huì)調(diào)用ReceiveHandler并提供不完整的包。