我被要求调查在WinCE 7.0上使用原始以太网帧
据我所知,我需要拨打CreateFile
并使用IOCTL_NDISUIO_SET_ETHER_TYPE
作为我想要接收的每种以太类型。
我已多次测试此调用创建文件并使用不同的以太类型,似乎我可以根据需要创建多个,但同时调用ReadFile
超过3会导致错误代码31 (来自GetLastError)
我的假设是错误的还是我可以使用NDISUIO听取的以太类型数量有限制?
答案 0 :(得分:0)
在ndisuio.h中定义
#define MAX_OPEN_DEVICE_COUNT ( 4 )