Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La macro RTM_IPV4_SET_ADDR_AND_MASK convierte una dirección IPv4 y una máscara en una estructura de RTM_NET_ADDRESS genérica.
Sintaxis
void RTM_IPV4_SET_ADDR_AND_MASK(
NetAddress,
Addr,
Mask
);
Parámetros
NetAddress
Recibe la estructura de direcciones convertida.
Addr
Especifica la dirección IPv4 que se va a convertir.
Mask
Especifica la máscara IPv4 que se va a convertir.
Valor devuelto
None
Observaciones
Por ejemplo, si un cliente proporciona el Addr 10.10.10.0 y mask 255.255.255.255, se devuelve NetAddress 10.10.10/24.
La macro se define de la siguiente manera:
#include <windows.h>
#define RTM_IPV4_SET_ADDR_AND_MASK(NetAddress, Addr, Mask) \
(NetAddress)->AddressFamily = AF_INET; \
(* (ULONG *) ((NetAddress)->AddrBits)) = (Addr); \
RTM_IPV4_LEN_FROM_MASK((NetAddress)->NumBits, Mask)
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | rtmv2.h |