iphlpapi.dll

  • Thread starter Thread starter HW
  • Start date Start date
H

HW

Hi All,

I'd created one application that can perform simple packet filtering
functionality using iphlpapi.dll. It's working in my XP professional. So I
can block all internet access using my application. But when I deploy same
application to XP Embedded, it fails to work. It means I can still access
internet although I've blocked it through my application. Any idea how to
solve this issue ?

Thanks
 
1. Did you add Primitive: Iphlpapi component to configuration?
2. iphlpapi.dll use delay load for some DLLs to provide corresponding
functionality.
But during dependency resolving Target Designer adds only components
wich corresponds to statically linked modules. There are dinamically loaded
modules with corresponding components
Module Corresp. component
DHCPSVC.DLL DHCP Client Service
MPRAPI.DLL Primitive: Mprapi
NETMAN.DLL Primitive: Netman
OLE32.DLL Primitive: Ole32
PSAPI.DLL Primitive: Psapi
RASAPI32.DLL Primitive: Rasapi32

Check that all needed components are in your configuration.
Before trying to find components in the configuration set visibility level
to 200.

3. Run your program within Dependency Walker and than check that all needed
modules is in XPe.

Stas Pavlov (eMVP)
Quarta Technologies
 
Back
Top