요즘은 랜카드 두개이상 달린 컴터가 많죠...
그런 곳에서 할당된 모든 IP주소를 얻어오는 방법입니다.
PIP\_ADAPTER\_INFO m\_pInfo;
ULONG m\_len;
GetAdaptersInfo(m\_pInfo, &m\_len);
PIP\_ADDR\_STRING pAddressList = &(m\_pInfo->IpAddressList);
m\_IP = \_T("");
do
{
m\_IP += pAddressList->IpAddress.String;
pAddressList = pAddressList->Next;
if( pAddressList != NULL)
m\_IP += \_T("\r\n");
} while( pAddressList != NULL);