Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A função ConvertInterfaceAliasToLuid converte um nome de alias de interface para uma interface de rede para o identificador exclusivo local (LUID) para a interface.
Observação
A família de API ConvertInterfaceXxx enumera identificadores em todas as interfaces vinculadas ao TCP/IP, que podem incluir miniportas virtuais, filtros leves, adaptadores de túnel e interfaces físicas.
Sintaxe
NETIOAPI_API ConvertInterfaceAliasToLuid(
_In_ const WCHAR *InterfaceAlias,
_Out_ PNET_LUID InterfaceLuid
);
Parâmetros
InterfaceAlias [em]
Um ponteiro para uma cadeia de caracteres Unicode terminada por NULL que contém o nome do alias da interface de rede.InterfaceLuid [saída]
Um ponteiro para a união de NET_LUID para a interface de rede.
Valor de retorno
ConvertInterfaceAliasToLuid retorna STATUS_SUCCESS se a função for bem-sucedida. Se a função falhar, o parâmetro InterfaceLuid é definido como NULL e ConvertInterfaceAliasToLuid retornará o seguinte código de erro:
| Código de retorno | Descrição |
|---|---|
| STATUS_INVALID_PARAMETER | Um dos parâmetros era inválido. ConvertInterfaceAliasToLuid retornará esse erro se InterfaceAlias ou InterfaceLuid estiver NULL ou se InterfaceAlias for inválido. |
Comentários
A função ConvertInterfaceAliasToLuid é independente de protocolo e funciona com interfaces de rede para os protocolos IPv6 e IPv4.