macro RTM_IPV4_GET_ADDR_AND_LEN (rtmv2.h)
A macro RTM_IPV4_GET_ADDR_AND_LEN converte um endereço líquido genérico e um comprimento em uma estrutura e comprimento de RTM_NET_ADDRESS IPv4.
Sintaxe
void RTM_IPV4_GET_ADDR_AND_LEN(
Addr,
Len,
NetAddress
);
Parâmetros
Addr
Recebe o endereço IPv4 convertido.
Len
Recebe o comprimento convertido.
NetAddress
Especifica o endereço de rede a ser convertido.
Retornar valor
Nenhum
Comentários
Por exemplo, se um cliente fornecer o NetAddress 10.10.10/24, o Addr 10.10.10.0 e o Len 24 serão retornados.
A macro é definida da seguinte maneira:
#include <windows.h>
#define RTM_IPV4_GET_ADDR_AND_LEN(Addr, Len, NetAddress) \
(Len) = (NetAddress)->NumBits; \
(Addr) = (* (ULONG *) ((NetAddress)->AddrBits)); \
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 |