2011/9/13 "Fish" (David B. Trout) <[email protected]>:
> Wentao Shang wrote:
>
> [...]
>> One solution is to compare the 'AdapterName' field
>
> (Or maybe Description?  Or maybe FriendlyName?)
>
>
>> in IP_ADAPTER_ADDRESSES struct with the field in pcap_if_t struct
>> (i don't remember the name).
>
> (Description?)
>

Description is not unique. You may have two devices with the same
description as 'Intel(R) 82566MM Gigabit Network Connection' if you
wish. :)


Wentao

>
>> You may first get the whole pcap_if_t struct list then select
>> the one you need.
>
> I agree.  That is probably the best way.  Scan the list of 
> IP_ADAPTER_ADDRESSES returned by GetAdaptersAddresses and find(*) the entry 
> for the WinPCap adapter you're interested in.
>
> --
> "Fish" (David B. Trout)
>  [email protected]
>
> (*) AdapterName? Description? FriendlyName? Not sure which one is correct, 
> but I seem to recall ONE of them matches the WinPCap Description field (I 
> think).
>
>
> _______________________________________________
> Winpcap-users mailing list
> [email protected]
> https://www.winpcap.org/mailman/listinfo/winpcap-users
>



-- 
Wentao Shang

Master Candidate and Research Assistant at CERNET Center & NGN Lab, EE
Department, Tsinghua University,

Email: [email protected], [email protected],

Mobile: +86-13466605118, +86-18952150939,
_______________________________________________
Winpcap-users mailing list
[email protected]
https://www.winpcap.org/mailman/listinfo/winpcap-users

Reply via email to