Freigeben über


RTM_IPV4_MASK_FROM_LEN Makro (rtmv2.h)

Das RTM_IPV4_MASK_FROM_LEN Makro konvertiert eine generische Routenlänge in eine IPv4-Maske.

Syntax

void RTM_IPV4_MASK_FROM_LEN(
   Len
);

Parameter

Len

Gibt die zu konvertierende generische Länge an.

Rückgabewert

Keine

Bemerkungen

Wenn beispielsweise ein Client die Len 24 bereitstellt, wird die Maske 255.255.255.255 zurückgegeben.

Das Makro ist wie folgt definiert:

#include <windows.h>

#define RTM_IPV4_MASK_FROM_LEN(Len)                         \
        ((Len) ? htonl(~0 << (32 - (Len))): 0);             \       

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile rtmv2.h

Weitere Informationen

RTM_IPV4_GET_ADDR_AND_LEN

RTM_IPV4_GET_ADDR_AND_MASK

RTM_IPV4_LEN_FROM_MASK

RTM_IPV4_MAKE_NET_ADDRESS

RTM_IPV4_SET_ADDR_AND_LEN

RTM_IPV4_SET_ADDR_AND_MASK

RTM_NET_ADDRESS