Port 문의였군요.. IP인줄알고..
Port 번호는 특정 포트를 바로 읽어오지는 못할거구요.
원하는 포트 번호를 socket 으로 열어서 열리면 해당 Port가 사용 중인 것이고
안열리면 미사용 이거나 블락 상태인 것이니 이런식으로 모든 Port를 열어봐야 알 수 있을 겁니다.
구글에서 local port scan c++ 으로 검색하면 참고할 만한 자료가 많이 나올겁니다.
http://www.codeproject.com/KB/applications/wnetstat.aspx?df=100&forumid=15546&exp=0&select=617495
박태준 님이 쓰신 글 :
: 우선 답변 감사합니다.
:
: 검색을 해봐도..찾기가 힘들더라구요 ㅜㅜㅜㅜ
:
: 아래 링크내용처럼 하면 IP주소는 읽어올수 있는대
:
: 그럼..포트번호는 어떻게 읽어오나요.. ???
:
: 송신영 님이 쓰신 글 :
: : 선 검색 후 질문..
: : 아래 링크 참고하세요.
: :
: : http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_faq&no=11
: :
: : 만약 PC에 설치된 LAN 카드가 하나가 아니고 여러개 인 경우 아래와 같이 얻어올 수 있습니다.
: :
: : int i = 0;
: : while(hos->h_addr_list[i] != NULL)
: : {
: : char *addr = *(hos->h_addr_list[i]);
: : //......
: : i++;
: : }
: :
: :
: : 박태준 님이 쓰신 글 :
: : : 안녕하세요 오늘도 삽질중인..초보개발자입니다.. ㅜㅜ
: : :
: : : 다름이 아니라
: : :
: : : 현재 PC의 IP주소와 포트번호를 읽어오고싶은데...
: : :
: : : 어떻게해야하죠.. ?
: : :
: : : 답변 부탁드립니다. !
|