<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<STYLE>.hmmessage P {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.hmmessage {
        FONT-SIZE: 10pt; FONT-FAMILY: Verdana
}
</STYLE>

<META content="MSHTML 6.00.6000.16735" name=GENERATOR></HEAD>
<BODY class=hmmessage bgColor=#ffffff>
<DIV><FONT face="Courier New">First of all, a bit of clarification on how the 
"system32" folder works on 64bit systems.</FONT></DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New">Physically, on a 64bit system, the core dlls are 
stored into two folders:</FONT></DIV>
<DIV><FONT face="Courier New">- c:\windows\system32 contains the 64bit version 
of the core DLLs.</FONT></DIV>
<DIV><FONT face="Courier New">- c:\windows\sysWOW64 contains the 32bit version 
of the same core DLLs.</FONT></DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New">The drivers always reside under 
c:\windows\system32\drivers, because on a 64bit machine all the kernel mode 
drivers should be 64bit.</FONT></DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New">When a 32bit application runs on a 64bit system, 
the OS uses a file system redirector, so that all the requests (done by the 
32bit application) to a file in c:\windows\system32 get redirected to 
c:\windows\sysWOW64</FONT></DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New">Going back to WinPcap (4.0.2), on a 64 bit system 
npf.sys resides in c:\windows\system32\drivers (because it's a 64bit driver) and 
all the user mode DLLs reside in c:\windows\sysWOW64 (since they are 32bit 
DLLs). </FONT></DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New">I don't know exactly why you want to move 
wpcap.dll to another folder, but it should definitely work with these 
caveats:</FONT></DIV>
<DIV><FONT face="Courier New">- you CANNOT copy wpcap.dll into 
c:\windows\system32, where the 64bit&nbsp;OS DLLs are located. Your application 
will never be able to access that folder because it's hidden by the FS 
redirector (this is not 100% true, as there is a way to disable the FS 
redirector)</FONT></DIV>
<DIV><FONT face="Courier New">- if you try to load wpcap.dll located in 
c:\windows\sysWOW64 (i.e. the default install location), you need to do 
LoadLibrary("C:\\windows\\system32\\wpcap.dll", 0). </FONT></DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New">Regarding npf.sys, that file should always reside 
in c:\windows\system32\drivers</FONT></DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New">Regarding a silent version of the installer, for a 
number of reasons this option is not available.</FONT></DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New">Have a nice day</FONT></DIV>
<DIV><FONT face="Courier New">GV</FONT></DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV>----- Original Message ----- </DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=naveen20_r@hotmail.com href="mailto:naveen20_r@hotmail.com">naveen 
  kumar</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> Tuesday, November 11, 2008 6:45 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> [Winpcap-users] Query Regarding 
  WinPcap 4.0.2.</DIV>
  <DIV><BR></DIV><BR>Hi All,<BR><BR>I have a query regarding the winpcap 4.0.2. 
  my application is using for pocket capturing using winpcap and nps.sys driver. 
  Previously I was using the winpcap 3.0.0.18 in my application it was working 
  fine for me for both windows 2000 and windows 2003 32 bit OS. <BR><BR>I want 
  to support my application on windows server 2003 64 bit OS and windows vista , 
  so i used the winpcap latest version 4.0.2 with my application.<BR><BR>My 
  application dll uses the load library windows api to load the wpcap.dll. If i 
  copy this wpcap.dll to the sysWOW64 directory my dll will perfectly load the 
  wpcap.dll and it will also load the npf.sys from system32\drivers directory 
  and rest of the things work fine. but my application dll is failing to load 
  the 4.0.2 wpcap.dll, if i copy the dll to directory other than system32 in the 
  64 bit OS of windows server 2003, even though i am giving the absolute path of 
  the location to load wpcap.dll in loadlibrary API. <BR><BR>if i use the 
  wpcap.dll of version 3.0.0.18 in location other than sysWOW64 my Application 
  dll loads the wpcap.dll, but it fails to load the npf.sys driver from the same 
  location where dll is present. <BR><BR>My query is wheather the latest 
  wpcap.dll and npf.sys should always available in the sysWOW64 and 
  system32\drivers directory for the 64 bit windows 2003?<BR><BR><BR>One more 
  Query <BR>is it possible to run the Winpcap installation as a silent 
  installation? <BR><BR>If you have any concerns please let me know. Thanks in 
  advance.<BR><BR>Regards,<BR>Naveen<BR><BR>
  <HR>
  Give the world a slice of your life. Get a Live.in id <A 
  href="https://signup.live.com/signup.aspx?mkt=en-in&amp;rollrs=12&amp;lic=1" 
  target=_new>Check it out!</A> 
  <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>