Dela via


Funktionen ConvertInterfaceIndexToLuid

Funktionen ConvertInterfaceIndexToLuid konverterar ett lokalt index för ett nätverksgränssnitt till den lokalt unika identifieraren (LUID) för gränssnittet.

Not

ConvertInterface-Xxx API-familjen räknar upp identifierare för alla gränssnitt som är bundna till TCP/IP, vilket kan inkludera virtuella miniportar, lätta filter, tunnelkort och fysiska gränssnitt.

Syntax

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

Parametrar

  • InterfaceIndex [in]
    Det lokala indexvärdet för nätverksgränssnittet.

  • InterfaceLuid [out]
    En pekare till den NET_LUID unionen för nätverksgränssnittet.

Returvärde

ConvertInterfaceIndexToLuid returnerar STATUS_SUCCESS om funktionen lyckas. Om funktionen misslyckas är parametern InterfaceLuid inställd på NULLoch ConvertInterfaceIndexToLuid returnerar följande felkod:

Returnera kod Beskrivning
STATUS_INVALID_PARAMETER

En av parametrarna var ogiltig. ConvertInterfaceIndexToLuid returnerar det här felet om parametern InterfaceLuid är NULLeller om parametern InterfaceIndex är ogiltig.

Anmärkningar

Funktionen ConvertInterfaceIndexToLuid är protokolloberoende och fungerar med nätverksgränssnitt för både IPv6- och IPv4-protokollen.

Krav

Målplattform

Universell

Version

Finns i Windows Vista och senare versioner av Windows-operativsystemen.

Rubrik

Netioapi.h (inkludera Netioapi.h)

Bibliotek

Netio.lib

IRQL

PASSIVE_LEVEL

Se även

ConvertInterfaceAliasToLuid

ConvertInterfaceGuidToLuid

ConvertInterfaceLuidToAlias

ConvertInterfaceLuidToGuid

ConvertInterfaceLuidToIndex

ConvertInterfaceLuidToNameA

ConvertInterfaceLuidToNameW

ConvertInterfaceNameToLuidA

ConvertInterfaceNameToLuidW

NET_LUID