Función ConvertInterfaceLuidToGuid
La función ConvertInterfaceLuidToGuid convierte un identificador único local (LUID) para una interfaz de red en 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 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 realiza correctamente. Si se produce un error en la función, el parámetro InterfaceGuid se establece en NULL y ConvertInterfaceLuidToGuid devuelve el código de error siguiente:
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 NULL, o 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 |