RTM_IPV4_GET_ADDR_AND_LEN Makro (rtmv2.h)
Das RTM_IPV4_GET_ADDR_AND_LEN-Makro konvertiert eine generische Netzadresse und -länge in eine IPv4-RTM_NET_ADDRESS Struktur und Länge.
Syntax
void RTM_IPV4_GET_ADDR_AND_LEN(
Addr,
Len,
NetAddress
);
Parameter
Addr
Empfängt die konvertierte IPv4-Adresse.
Len
Empfängt die konvertierte Länge.
NetAddress
Gibt die zu konvertierende Netzwerkadresse an.
Rückgabewert
Keine
Bemerkungen
Wenn beispielsweise ein Client die NetAddress 10.10.10/24 bereitstellt, werden die Addr 10.10.10.0 und die Len 24 zurückgegeben.
Das Makro ist wie folgt definiert:
#include <windows.h>
#define RTM_IPV4_GET_ADDR_AND_LEN(Addr, Len, NetAddress) \
(Len) = (NetAddress)->NumBits; \
(Addr) = (* (ULONG *) ((NetAddress)->AddrBits)); \
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | rtmv2.h |