ConvertLengthToIpv4Mask-Funktion (netioapi.h)
Die ConvertLengthToIpv4Mask-Funktion konvertiert eine IPv4-Präfixlänge in eine IPv4-Subnetzmaske.
Syntax
IPHLPAPI_DLL_LINKAGE NETIOAPI_API ConvertLengthToIpv4Mask(
[in] ULONG MaskLength,
[out] PULONG Mask
);
Parameter
[in] MaskLength
Die Länge des IPv4-Präfixes in Bits.
[out] Mask
Ein Zeiger auf einen LONG-Wert , der die IPv4-Subnetzmaske enthält, wenn die Funktion erfolgreich zurückgegeben wird.
Rückgabewert
Bei Erfolg gibt ConvertLengthToIpv4MaskNO_ERROR zurück. Jeder Rückgabewert ungleich null gibt einen Fehler an, und der Mask-Parameter ist auf INADDR_NONE festgelegt, der in der Ws2def.h-Headerdatei definiert ist.
Fehlercode | Bedeutung |
---|---|
|
Einer der Parameter war ungültig. Dieser Fehler wird zurückgegeben, wenn der MaskLength-Parameter ungültig war. |
Hinweise
Die ConvertLengthToIpv4Mask-Funktion ist unter Windows Vista und höher verfügbar.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | netioapi.h (include Iphlpapi.h) |
Bibliothek | Iphlpapi.lib |
DLL | Iphlpapi.dll |