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

Attachment: wpcap_ext.ppt
Description: MS-Powerpoint presentation



Reply via email to