IPENUM v1.01

Welcome to IPENUM, a freeware MFC class and console application to allow enumeration of the IP addresses a machine possesses.

History
Usage
Contacting the Author

 

 

History

V1.0 (21th April 1998)

V1.01 (4th January 1999)

 

Usage

To run the IPEnum console application, open a command prompt and simple type IPEnum. It will then display all the IP addresses which the

To use the MFC class "CIPEnum" in your own code, simply include the ipenum.cpp module in your project and #include the ipenum.h file in whichever of your modules require it. You will then need to derive your own class from CIPEnum and override the pure virtual function "EnumCallbackFunction". Further information about this function is included below. To see this in action, have a look at the CMyIPEnum in the module "main.cpp".

 

CIPEnum::EnumCallbackFunction

virtual BOOL CIPEnum::EnumCallbackFunction(int nAdapter, const in_addr& address)=0;

Return Value

TRUE if the the enumeration of the IP addresses should continue, FALSE to stop enumeration.

Parameters

nAdapter The index of the IP address being returned. This value will be incremented each time your callback function is called.  The value will start from 0.

address The IP address for the current adapter. For further information about this structure have a look at the Win32 SDK documentation.

 

 

CONTACTING THE AUTHOR

PJ Naughter
Email:
pjn@indigo.ie
Web:
http://indigo.ie/~pjn
4th January 1999