이놈의 SendARP 사용법을 자꾸 까먹네요.ㅠㅠ
그래서 아예 사용법을 올리기로....
이 함수가 변수가 많이 필요해서 자꾸 헷갈립니다. 다른 분들도 그러시나;;
설마 나만?? ㅋㅋ


SendARP는 한 세그먼트에 있는 다른 시스템의 MAC을 얻을 때 사용합니다.
MAC 주소는 48비트이기 때문에 [unsigned char] 가 6개 필요하겠네요.
그리고 아이피 주소를 [unsigned int] 형으로 바꿔 줄 필요가 있습니다.
아래의 소스에서 MAC 주소를 알아낼 대상은 "192.168.0.2" 인 것을 알 수 있네요.

변수만 잘 보신다면 쉽게 사용하실 수 있을 듯 합니다.


Bloger: moltak.net

'NativeCode > api' 카테고리의 다른 글

IP, TCP, UDP, ICMP Checksum 계산  (0) 2010.07.05
IpHlpApi MSDN  (0) 2010.07.04
[팁] Heap 메모리 검증하기.. | VC++ 일반  (0) 2010.05.09
WSAGetLastError()  (0) 2010.04.06
Sock 정보들  (0) 2010.04.04

+ Recent posts