macro RTM_IPV4_SET_ADDR_AND_LEN (rtmv2.h)
La macro RTM_IPV4_SET_ADDR_AND_LEN convertit une adresse IPv4 et une longueur en structure de RTM_NET_ADDRESS générique.
Syntaxe
void RTM_IPV4_SET_ADDR_AND_LEN(
NetAddress,
Addr,
Len
);
Paramètres
NetAddress
Reçoit la structure d’adresse convertie.
Addr
Spécifie l’adresse IPv4 à convertir.
Len
Spécifie la longueur à convertir.
Valeur de retour
None
Notes
Par exemple, si un client fournit l’addr 10.10.10.0 et le len 24, l’adresse NetAddress 10.10.10/24 est retournée.
La macro est définie comme suit :
#include <windows.h>
#define RTM_IPV4_SET_ADDR_AND_LEN(NetAddress, Addr, Len) \
(NetAddress)->AddressFamily = AF_INET; \
(NetAddress)->NumBits = (USHORT) (Len); \
(* (ULONG *) ((NetAddress)->AddrBits)) = (Addr); \
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 |