Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La función ConvertInterfaceLuidToIn dex convierte un identificador único local (LUID) para una interfaz de red en el índice local de 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 ConvertInterfaceLuidToIndex(
_In_ const NET_LUID *InterfaceLuid,
_Out_ PNET_IFINDEX InterfaceIndex
);
Parámetros
InterfaceLuid [in]
Puntero a una unión de NET_LUID para la interfaz de red.interfaceIndex [out]
Valor de índice local para la interfaz de red.
Valor devuelto
convertInterfaceLuidToIndex devuelve STATUS_SUCCESS si la función se ejecuta correctamente. Si se produce un error en la función, el parámetro InterfaceIndex se establece en NET_IFINDEX_UNSPECIFIED y ConvertInterfaceLuidToIndex devuelve el siguiente código de error:
| Código devuelto | Descripción |
|---|---|
| STATUS_INVALID_PARAMETER | Uno de los parámetros no es válido. convertInterfaceLuidToIndex devuelve este error si interfaceLuid o interfaceIndex es NULLo si interfaceLuid no es válido. |
Observaciones
La función ConvertInterfaceLuidToIndex 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 |