CNdisApi::CNdisApi
CNdisApi
(const TCHAR* pszFileName =
_T("NDISRD"));
Parameters:
pszFileName
Specifies device name
to open.
Remarks:
By default
WinpkFilter helper device opened. You can create more then one
CNdisApi object, but this is not recommended. Helper driver does
not support per process (and per object contexts) so if packet was
read from the driver queue it's removed from there, additionally
only one event (last set) will be set to signal state on packet
queuing. This is done for better performance. However, you can use
additional CNdisApi objects for reading MSTCP interface
configuration, sending raw Ethernet packets on the network or to
the MSTCP and etc.
|