Função ConvertLengthToIpv4Mask (netioapi.h)
A função ConvertLengthToIpv4Mask converte um comprimento de prefixo IPv4 em uma máscara de sub-rede IPv4.
Sintaxe
IPHLPAPI_DLL_LINKAGE NETIOAPI_API ConvertLengthToIpv4Mask(
[in] ULONG MaskLength,
[out] PULONG Mask
);
Parâmetros
[in] MaskLength
O comprimento do prefixo IPv4, em bits.
[out] Mask
Um ponteiro para um valor LONG para manter a máscara de sub-rede IPv4 quando a função retornar com êxito.
Retornar valor
Em caso de êxito, ConvertLengthToIpv4Mask retorna NO_ERROR. Qualquer valor retornado diferente de zero indica falha e o parâmetro Mask é definido como INADDR_NONE definido no arquivo de cabeçalho Ws2def.h .
Código do erro | Significado |
---|---|
|
Um dos parâmetros era inválido. Esse erro será retornado se o parâmetro MaskLength for inválido. |
Comentários
A função ConvertLengthToIpv4Mask está disponível no Windows Vista e posterior.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | netioapi.h (inclua Iphlpapi.h) |
Biblioteca | Iphlpapi.lib |
DLL | Iphlpapi.dll |