RTM_IPV4_SET_ADDR_AND_MASK 매크로(rtmv2.h)
RTM_IPV4_SET_ADDR_AND_MASK 매크로는 IPv4 주소와 마스크를 제네릭 RTM_NET_ADDRESS 구조체로 변환합니다.
구문
void RTM_IPV4_SET_ADDR_AND_MASK(
NetAddress,
Addr,
Mask
);
매개 변수
NetAddress
변환된 주소 구조를 받습니다.
Addr
변환할 IPv4 주소를 지정합니다.
Mask
변환할 IPv4 마스크를 지정합니다.
반환 값
없음
설명
예를 들어 클라이언트가 Addr 10.10.10.0 및 Mask 255.255.255.255를 제공하는 경우 NetAddress 10.10.10/24가 반환됩니다.
매크로는 다음과 같이 정의됩니다.
#include <windows.h>
#define RTM_IPV4_SET_ADDR_AND_MASK(NetAddress, Addr, Mask) \
(NetAddress)->AddressFamily = AF_INET; \
(* (ULONG *) ((NetAddress)->AddrBits)) = (Addr); \
RTM_IPV4_LEN_FROM_MASK((NetAddress)->NumBits, Mask)
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | rtmv2.h |