macro RTM_IPV4_GET_ADDR_AND_MASK (rtmv2.h)
A macro RTM_IPV4_GET_ADDR_AND_MASK é convertida em uma estrutura de RTM_NET_ADDRESS genérica e comprimento em um endereço IPv4 e máscara.
Sintaxe
void RTM_IPV4_GET_ADDR_AND_MASK(
Addr,
Mask,
NetAddress
);
Parâmetros
Addr
Recebe o endereço IPv4 convertido.
Mask
Recebe a máscara IPv4 convertida.
NetAddress
Especifica o endereço de rede a ser convertido.
Valor retornado
Nenhum
Comentários
Por exemplo, se um cliente fornecer o NetAddress 10.10.10.24, o Addr 10.10.10.0 e o Mask 255.255.255.255 serão retornados.
A macro é definida da seguinte maneira:
#include <windows.h>
#define RTM_IPV4_GET_ADDR_AND_MASK(Addr, Mask, NetAddress) \
(Addr) = (* (ULONG *) ((NetAddress)->AddrBits)); \
(Mask) = RTM_IPV4_MASK_FROM_LEN((NetAddress)- \
>NumBits);
Requisitos
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 |