다음을 통해 공유


RTM_IPV4_GET_ADDR_AND_LEN 매크로(rtmv2.h)

RTM_IPV4_GET_ADDR_AND_LEN 매크로는 일반 net 주소와 길이를 IPv4 RTM_NET_ADDRESS 구조체 및 길이로 변환합니다.

구문

void RTM_IPV4_GET_ADDR_AND_LEN(
   Addr,
   Len,
   NetAddress
);

매개 변수

Addr

변환된 IPv4 주소를 받습니다.

Len

변환된 길이를 받습니다.

NetAddress

변환할 네트워크 주소를 지정합니다.

반환 값

없음

설명

예를 들어 클라이언트가 NetAddress 10.10.10/24를 제공하는 경우 Addr 10.10.10.0 및 Len 24가 반환됩니다.

매크로는 다음과 같이 정의됩니다.

#include <windows.h>

#define RTM_IPV4_GET_ADDR_AND_LEN(Addr, Len, NetAddress)    \
        (Len) = (NetAddress)->NumBits;                      \
        (Addr) = (* (ULONG *) ((NetAddress)->AddrBits));    \

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 rtmv2.h

추가 정보

RTM_IPV4_GET_ADDR_AND_MASK

RTM_IPV4_LEN_FROM_MASK

RTM_IPV4_MAKE_NET_ADDRESS

RTM_IPV4_MASK_FROM_LEN

RTM_IPV4_SET_ADDR_AND_LEN

RTM_IPV4_SET_ADDR_AND_MASK

RTM_NET_ADDRESS