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_GET_ADDR_AND_MASK convierte en una estructura y longitud de RTM_NET_ADDRESS genéricas en una dirección y máscara IPv4.
Sintaxis
void RTM_IPV4_GET_ADDR_AND_MASK(
Addr,
Mask,
NetAddress
);
Parámetros
Addr
Recibe la dirección IPv4 convertida.
Mask
Recibe la máscara IPv4 convertida.
NetAddress
Especifica la dirección de red que se va a convertir.
Valor devuelto
Ninguno
Observaciones
Por ejemplo, si un cliente proporciona NetAddress 10.10.10.24, se devuelve Addr 10.10.10.0 y Mask 255.255.255.255.
La macro se define de la siguiente manera:
#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 compatible | No se admite ninguno |
| Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | rtmv2.h |