The answer is not trivial. First, you need to profile the driver on a SMP machine in order to detect which functions can run in parallel: DDK documentation and newsgroup don't provide a definitive answer on this matter. Second, you need to serialize the access to shared resources (_OPEN_INSTANCE structure, global variables) in these functions.
Loris > Hi, > > I need to use WinPcap on multiprocessor machine. I know that it is not > supported in current version. So I need some information what I should try > to change in winpacp code to get it running on such machines. > > I'll be thankful for any suggestion. > > Szymek > >
