Condividi tramite


Funzione ConvertIpv4MaskToLength (netioapi.h)

La funzione ConvertIpv4MaskToLength converte una subnet mask IPv4 in una lunghezza del prefisso IPv4.

Sintassi

IPHLPAPI_DLL_LINKAGE NETIOAPI_API ConvertIpv4MaskToLength(
  [in]  ULONG  Mask,
  [out] PUINT8 MaskLength
);

Parametri

[in] Mask

Subnet mask IPv4.

[out] MaskLength

Puntatore a un valore UINT8 per contenere la lunghezza del prefisso IPv4, in bit, quando la funzione restituisce correttamente.

Valore restituito

In caso di esito positivo, ConvertIpv4MaskToLength restituisce NO_ERROR. Qualsiasi valore restituito diverso da zero indica un errore.

Codice di errore Significato
ERROR_INVALID_PARAMETER
Uno dei parametri non è valido. Questo errore viene restituito se il parametro Mask non è valido.

Commenti

La funzione ConvertIpv4MaskToLength è disponibile in Windows Vista e versioni successive.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione netioapi.h (includere Iphlpapi.h)
Libreria Iphlpapi.lib
DLL Iphlpapi.dll

Vedi anche

ConvertLengthToIpv4Mask