Макрос RTM_IPV4_MASK_FROM_LEN (rtmv2.h)
Макрос RTM_IPV4_MASK_FROM_LEN преобразует общую длину маршрута в маску IPv4.
Синтаксис
void RTM_IPV4_MASK_FROM_LEN(
Len
);
Параметры
Len
Указывает универсальную длину для преобразования.
Возвращаемое значение
None
Remarks
Например, если клиент предоставляет Len 24, возвращается маска 255.255.255.255.
Макрос определяется следующим образом:
#include <windows.h>
#define RTM_IPV4_MASK_FROM_LEN(Len) \
((Len) ? htonl(~0 << (32 - (Len))): 0); \
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | rtmv2.h |