Compartir a través de


Función ConvertInterfaceLuidToGuid

La función ConvertInterfaceLuidToGuid convierte un identificador único local (LUID) para una interfaz de red a un identificador único global (GUID) para la interfaz.

Nota

La familia de API ConvertInterfaceXxx enumera los identificadores de todas las interfaces enlazadas a TCP/IP, que pueden incluir miniportes virtuales, filtros ligeros, adaptadores de túnel e interfaces físicas.

Sintaxis

NETIOAPI_API ConvertInterfaceLuidToGuid(
  _In_  const NET_LUID *InterfaceLuid,
  _Out_       GUID     *InterfaceGuid
);

Parámetros

  • InterfaceLuid [in]
    Puntero a una unión de NET_LUID para la interfaz de red.

  • InterfaceGuid [out]
    Puntero al GUID de la interfaz de red.

Valor devuelto

convertInterfaceLuidToGuid devuelve STATUS_SUCCESS si la función se ejecuta correctamente. Si se produce un error en la función, el parámetro InterfaceGui d se establece en nully ConvertInterfaceLuidToGuid devuelve el siguiente código de error:

Código devuelto Descripción
STATUS_INVALID_PARAMETER

Uno de los parámetros no es válido. convertInterfaceLuidToGuid devuelve este error si interfaceLuid o interfaceGuid es nullo si interfaceLuid no es válido.

Observaciones

La función ConvertInterfaceLuidToGuid es independiente del protocolo y funciona con interfaces de red para los protocolos IPv6 e IPv4.

Requisitos

Plataforma de destino

universal

Versión

Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.

Encabezado

Netioapi.h (incluya Netioapi.h)

Biblioteca

Netio.lib

IRQL

PASSIVE_LEVEL

Consulte también

ConvertInterfaceAliasToLuid

ConvertInterfaceGuidToLuid

ConvertInterfaceIndexToLuid

convertInterfaceLuidToAlias

ConvertInterfaceLuidToIndex

ConvertInterfaceLuidToNameA

convertInterfaceLuidToNameW

ConvertInterfaceNameToLuidA

ConvertInterfaceNameToLuidW

NET_LUID