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 |
V1.0 (21th April 1998)
V1.01 (4th January 1999)
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.
PJ Naughter
Email: pjn@indigo.ie
Web: http://indigo.ie/~pjn
4th January 1999