<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3059" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Gianluca,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I found the real problem. 
It&nbsp;was&nbsp;happening because&nbsp;I'm&nbsp;using COINIT_MULTITHREADED 
in&nbsp;my OLEDB implementation class that Im using to access MSSQL 
using&nbsp;it's native client (CLSID_SQLNCLI), and because I prefer 
to&nbsp;build my own concurrency model. When I change this parameter of 
CoInitializeEx all the interfaces are shown.&nbsp;And</FONT><FONT face=Arial 
size=2> wasnt happening before because&nbsp;I tested the winpcap functions 
before&nbsp;to build the&nbsp;MSSQL access. </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>The objects hidden by this problem&nbsp;is basicaly 
dialup and vpn interfaces. Which is the real problem to get dialup interfaces 
when COM is initialized with COINIT_MULTITHREADED???</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I'm a bit unhappy because&nbsp;I read in MSND that 
COINIT_MULTITHREADED is the faster in a multithreaded 
implementation.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>thanks,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Renato</FONT><FONT face=Arial size=2></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=gianluca.varenni@cacetech.com 
  href="mailto:gianluca.varenni@cacetech.com">Gianluca Varenni</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=winpcap-users@winpcap.org 
  href="mailto:winpcap-users@winpcap.org">winpcap-users@winpcap.org</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, February 28, 2007 3:04 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Winpcap-users] Problem in 
  pcap_findalldevs</DIV>
  <DIV><BR></DIV>
  <DIV><FONT size=2>So you are saying that if you run ethereal/wireshark side by 
  side with your app, wireshark shows all the adapters, while your app doesnt. 
  Right?</FONT></DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2>Which version of WinPcap are you using? Please make sure 
  that your app folder does not contain any local copy of the winpcap dlls, in 
  particular packet.dll. If that doesn't work, try to put the debug version of 
  packet.dll (available at <A 
  href="http://www.winpcap.org/bugs.htm">http://www.winpcap.org/bugs.htm</A>) in 
  your application running folder, and send the generated winpcap_debug.txt 
  logfile to the winpcap-bugs mailing list. Please be careful to choose the 
  right version of packet.dll for your platform and WinPcap 
version.</FONT></DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2>Have a nice day</FONT></DIV>
  <DIV><FONT size=2>GV</FONT></DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <BLOCKQUOTE 
  style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
    <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
    <DIV 
    style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
    <A title=marina.peixe@terra.com.br 
    href="mailto:marina.peixe@terra.com.br">Renato Arajo Ferreira</A> </DIV>
    <DIV style="FONT: 10pt arial"><B>To:</B> <A title=winpcap-users@winpcap.org 
    href="mailto:winpcap-users@winpcap.org">winpcap-users@winpcap.org</A> </DIV>
    <DIV style="FONT: 10pt arial"><B>Sent:</B> Saturday, February 24, 2007 6:49 
    AM</DIV>
    <DIV style="FONT: 10pt arial"><B>Subject:</B> [Winpcap-users] Problem in 
    pcap_findalldevs</DIV>
    <DIV><BR></DIV>
    <DIV><FONT face=Arial size=2>Hello,</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>I have a problem with pcap_findalldevs because 
    it's not returning all interfaces anymore, it shows only the first one, but 
    it worked before in the same source code and i never changed&nbsp; my user 
    privileges in this computer. I read in docs that says something about 
    privileges to open the interface, but it does not work when running as 
    administrator too, while ethereal open all interfaces being or not 
    administrator.</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>Could someone help me?</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>thanks,</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>Renato....</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <P>
    <HR>

    <P></P>_______________________________________________<BR>Winpcap-users 
    mailing 
    list<BR>Winpcap-users@winpcap.org<BR>https://www.winpcap.org/mailman/listinfo/winpcap-users<BR></BLOCKQUOTE>
  <P>
  <HR>

  <P></P>_______________________________________________<BR>Winpcap-users 
  mailing 
  list<BR>Winpcap-users@winpcap.org<BR>https://www.winpcap.org/mailman/listinfo/winpcap-users<BR></BLOCKQUOTE></BODY></HTML>