ConvertInterfaceIndexToLuid függvény

A ConvertInterfaceIndexToLuid függvény a hálózati adapter helyi indexét konvertálja az adapter helyi egyedi azonosítójának (LUID) értékére.

Jegyzet

A ConvertInterfaceXxx API-család számba adja a TCP/IP-hez kötött összes adapter azonosítóit, amelyek virtuális miniportokat, egyszerűsített szűrőket, alagútadaptereket és fizikai adaptereket tartalmazhatnak.

Szintaxis

NETIOAPI_API ConvertInterfaceIndexToLuid(
  _In_  NET_IFINDEX InterfaceIndex,
  _Out_ PNET_LUID   InterfaceLuid
);

Paraméterek

  • InterfaceIndex [in]
    A hálózati adapter helyi indexértéke.

  • InterfaceLuid [ki]
    A hálózati adapter NET_LUID egyesítésére mutató mutató.

Visszaadott érték

ConvertInterfaceIndexToLuid a függvény sikeres működése esetén STATUS_SUCCESS ad vissza. Ha a függvény meghibásodik, a InterfaceLuid paraméter értéke null , és ConvertInterfaceIndexToLuid a következő hibakódot adja vissza:

Kód visszaadása Leírás
STATUS_INVALID_PARAMETER

Az egyik paraméter érvénytelen volt. ConvertInterfaceIndexToLuid ezt a hibát adja vissza, ha a InterfaceLuid paraméter NULL, vagy ha a InterfaceIndex paraméter érvénytelen.

Megjegyzések

A ConvertInterfaceIndexToLuid függvény protokollfüggetlen, és az IPv6 és az IPv4 protokollok hálózati adaptereivel is működik.

Követelmények

Célplatform

Univerzális

Verzió

Elérhető a Windows Vista és a Windows operációs rendszerek újabb verzióiban.

Fejléc

Netioapi.h (netioapi.h)

Könyvtár

Netio.lib

IRQL

PASSIVE_LEVEL

Lásd még:

ConvertInterfaceAliasToLuid

ConvertInterfaceGuidToLuid

ConvertInterfaceLuidToAlias

ConvertInterfaceLuidToGuid

ConvertInterfaceLuidToIndex

ConvertInterfaceLuidToNameA

ConvertInterfaceLuidToNameW

ConvertInterfaceNameToLuidA

ConvertInterfaceNameToLuidW

NET_LUID