12 #ifndef _WINDOWSADAPTERINFO_H 13 #define _WINDOWSADAPTERINFO_H 15 #define MAX_ADAPTERS 20 //if you have more than 20 adapters, something is wrong with you. :) 17 #ifndef MAX_ADAPTER_NAME_LENGTH 18 #define MAX_ADAPTER_NAME_LENGTH 256 34 extern int lookupIpAddressByMacAddress(
char *mac_address,
char *ipaddress);
37 extern int getAdaptersInfo();
39 extern int getWindowsDomainName(
char *domain_name);
44 #endif //_WINDOWSADAPTERINFO_H char AdapterName[MAX_ADAPTER_NAME_LENGTH+4]
Definition: WIndowsAdapterInfo.h:23
char IpAddress[40]
Definition: WIndowsAdapterInfo.h:24
struct _AdapterInfo AdapterInfoRec
BYTE MacAddress[MAX_ADAPTER_NAME_LENGTH]
Definition: WIndowsAdapterInfo.h:25
Definition: WIndowsAdapterInfo.h:21
struct _AdapterInfo * pAdapterInfoRec
#define MAX_ADAPTER_NAME_LENGTH
Definition: WIndowsAdapterInfo.h:18