Win98 questions: NDIS driver

Hello all !

I have a Ndis-hook driver for win98.

  1. Is it true, that there is only 1 thread at the moment inside
    ProtocolReceive() routine ? I mean, it’s impossible to be 2 threads
    executine ProtocolReceive in the same time…

  2. Is it okay, if I acquire a mutex inside ProtocolReceive ? Won’t it
    result in deadlock ?

regards,
Foxgen