macro RTM_IPV4_GET_ADDR_AND_MASK (rtmv2.h)
La macro RTM_IPV4_GET_ADDR_AND_MASK est convertie en une structure et une longueur de RTM_NET_ADDRESS génériques en une adresse et un masque IPv4.
Syntaxe
void RTM_IPV4_GET_ADDR_AND_MASK(
Addr,
Mask,
NetAddress
);
Paramètres
Addr
Reçoit l’adresse IPv4 convertie.
Mask
Reçoit le masque IPv4 converti.
NetAddress
Spécifie l’adresse réseau à convertir.
Valeur de retour
None
Notes
Par exemple, si un client fournit NetAddress 10.10.10.24, l’addr 10.10.10.0 et le masque 255.255.255.255 sont retournés.
La macro est définie comme suit :
#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);
Spécifications
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | rtmv2.h |