Hello WinPcap team, have not you thought about any common way for support of other than NDIS drivers?
My ideas are (see attached file):
1) support for user extension drivers providing the same interface as npf.sys
2) support for user extension DLLs providing the interface similar to calling npf.sys with CreateFile/CloseHandle/ReadFile/WriteFile/DeviceIoControl functions
3) mapping of rpcap devices to dummy local devices (it is not real extension)
All those extensions could be configurable with ini-file (or with registry). E.g.: ---------- [Driver Extensions] DrvExt1=/Device/my_device1, My Device 1 description DrvExt2=/Device/my_device2, My Device 2 description
[Dll Extensions] ; /Device/... are only dummy devices DllExt1=/Device/my_device3, my_stub3.dll, My Device 3 description DllExt2=/Device/my_device4, my_stub4.dll, My Device 4 description
[Rpcap Mappings] ; /Device/... are only dummy devices ; descriptions are taken from remote devices Rmap1=/Device/my_device5, rpcap://10.11.12.13/device1 Rmap2=/Device/my_device6, rpcap://user:[EMAIL PROTECTED]/device1 Rmap3=/Device/prefix_*, rpcap://10.11.12.13/* ; map all remote devices
It is only very short explanation of my idea. What you think about it?
Regards,
Tomas
wpcap_ext.ppt
Description: MS-Powerpoint presentation
