有一个PCI设备,其中包含三个NIC,由Altera以太网核心提供。必须为NDX 5.1执行WinXPe。 MVP建议为每个内核实施WDM驱动程序,然后使用单个NDIS驱动程序与单个WDM驱动程序通信,但我不明白这一点,因为单个NDIS驱动程序似乎没有任何多个端口或通道的概念。WinXPe NDIS 5.1多端口
如果在DriverEntry NDIS驱动程序为每个以太网核心调用NdisMInitializeWrapper一次,该怎么办?它需要每次调用相同的DriverObject,但大概每次调用都会得到一个不同的NdisWrapperHandle。这个独特的NdisWrapperHandle可以用作调用所有其他NDIS驱动函数的上下文说明符。