macro RTM_IPV4_SET_ADDR_AND_LEN (rtmv2.h)
La macro RTM_IPV4_SET_ADDR_AND_LEN converte un indirizzo IPv4 e una lunghezza in una struttura di RTM_NET_ADDRESS generica.
Sintassi
void RTM_IPV4_SET_ADDR_AND_LEN(
NetAddress,
Addr,
Len
);
Parametri
NetAddress
Riceve la struttura degli indirizzi convertita.
Addr
Specifica l'indirizzo IPv4 da convertire.
Len
Specifica la lunghezza da convertire.
Valore restituito
nessuno
Osservazioni
Ad esempio, se un client fornisce Addr 10.10.10.0 e Len 24, viene restituito NetAddress 10.10.10/24.
La macro è definita come segue:
#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); \
Requisiti
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | rtmv2.h |