Compartilhar via


macro RTM_IPV4_MASK_FROM_LEN (rtmv2.h)

A macro RTM_IPV4_MASK_FROM_LEN converte um comprimento de rota genérico em uma máscara IPv4.

Sintaxe

void RTM_IPV4_MASK_FROM_LEN(
   Len
);

Parâmetros

Len

Especifica o comprimento genérico a ser convertido.

Retornar valor

Nenhum

Comentários

Por exemplo, se um cliente fornecer o Len 24, a máscara 255.255.255.255 será retornada.

A macro é definida da seguinte maneira:

#include <windows.h>

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

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho rtmv2.h

Confira também

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