Group: IP Helper - Library: iphlpapi
Retrieving the IP-to-physical address mapping table
DWORD GetIpNetTable(
PMIB_IPNETTABLE pIpNetTable, // buffer for mapping table
PULONG pdwSize, // size of buffer
BOOL bOrder // sort by IP address
);
DECLARE INTEGER GetIpNetTable IN iphlpapi;
STRING @ pIpNetTable,;
INTEGER @ pdwSize,;
INTEGER bOrder
pIpNetTable [out] Pointer to a buffer that receives the IP-to-physical address mapping table as a MIB_IPNETTABLE structure.
pdwSize [in, out] On input, specifies the size of the buffer pointed to by the pIpNetTable parameter. bOrder [in] Specifies whether the returned mapping table should be sorted in ascending order by IP address.
If the function succeeds, the return value is NO_ERROR (0).