STRING을 IP 어드레스로 변환
이 펑션은 IP 어드레스 형식의 STRING을 DWORD 데이터 형식의 값으로 변환합니다.
따라서 먼저 연결된 문자열이 STRING[32] 데이터 형식의 값으로 변환되고, 마지막으로 STRING_TO_IPADDR 및 STRING_TO_ETLANADDR 펑션에서도 사용된 약 330단계의 하위 프로그램을 통해 DWORD 데이터 형식의 값으로 변환됩니다.
입력
출력
분석은 4번째 8진수 다음의 첫 번째 10진수가 아닌 숫자로 또는 형식 에러가 발행한 경우에 종료됩니다.
형식이 잘못되면 결과는 0입니다.
이러한 변환에서 첫 번째 8진수는 IP 어드레스의 최하위 바이트를 나타내고 4번째 8진수는 ET-LAN 어드레스의 최상위 바이트를 나타냅니다. 예를 들어, 형식은 "표준 소켓 애플리케이션 인터페이스"에서 사용된 표준 형식을 따릅니다.
허용 형식: '[스페이스]Octet1.Octet2.Octet3.Octet4[스페이스]'(예: ' [192.168.206.4] ')
허용 문자 8진수 1~4:
0~255 범위 내에서 선행 0가 있거나 없는 10진수 "0"~"9", 최대 3위치
스페이스: 10진수를 제외한 모든 문자