Explorer Shell Responsabilities

P

Pascal Bouchard

To get my image thinner, i want to replace explorer shell by my own shell;
since i need network, i need to manually call netsh command to configure
network interface and protocols; this configuration is automatically done by
explorer shell when used.

Is the automatic network configuration feature a dependency brought by
Explorer Shell (if so, which one) ? or is it part of Explorer Shell ?

What are the (other) functions explorer shell is responsible of ?

Thanks!
 
L

Luke Alcatel

Maybe I have a different idea of what "network configuration" means but I
don't use Explorer Shell and I get all the network configuration I need for
sockets programming from DHCP, i.e. IP address, gateway address, etc.
 
L

Luke Alcatel

I'm afraid my knowledge of XPe is limited to what I need to do. My
application needs to create sockets to receive and send data to other
systems that are not built on Windows. I use ordinary sockets programming
with functions like socket(), bind(), connect(), etc. All the network
configuration I need comes from a DHCP server. I include the command shell
component and I can use netsh if needed but ordinarily I don't need it. My
images are on the order of 60Mbytes. Since I come from the "real embedded"
world that seems extravagant for running non-interactive, not-graphical,
rather simple client-server stuff but I haven't figured out how to get my
image to be much smaller. I believe my system is loaded with many DLLs that
are useless to me such as MFC DLLs, etc. I don't know enough about Windows
to understand what additional network configuration is performed by Explorer
Shell.

Luke
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top