Condividi tramite


Funzione ConvertInterfaceLuidToGuid

La funzione ConvertInterfaceLuidToGuid converte un identificatore univoco locale (LUID) per un'interfaccia di rete in un identificatore univoco globale (GUID) per l'interfaccia.

Nota

La famiglia di API ConvertInterfaceXxx enumera gli identificatori su tutte le interfacce associate a TCP/IP, che possono includere miniport virtuali, filtri leggeri, schede di tunnel e interfacce fisiche.

Sintassi

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

Parametri

  • InterfaceLuid [in]
    Puntatore a un'unione NET_LUID per l'interfaccia di rete.

  • InterfaceGuid [out]
    Puntatore al GUID per l'interfaccia di rete.

Valore restituito

ConvertInterfaceLuidToGuid restituisce STATUS_SUCCESS se la funzione ha esito positivo. Se la funzione ha esito negativo, il parametro InterfaceGuid è impostato su NULL e ConvertInterfaceLuidToGuid restituisce il codice di errore seguente:

Codice restituito Descrizione
STATUS_INVALID_PARAMETER

Uno dei parametri non è valido. ConvertInterfaceLuidToGuid restituisce questo errore se InterfaceLuid o InterfaceGuid è NULL o se InterfaceLuid non è valido.

Commenti

La funzione ConvertInterfaceLuidToGuid è indipendente dal protocollo e funziona con le interfacce di rete per i protocolli IPv6 e IPv4.

Requisiti

Piattaforma di destinazione

Universale

Versione

Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.

Intestazione

Netioapi.h (include Netioapi.h)

Libreria

Netio.lib

IRQL

PASSIVE_LEVEL

Vedi anche

ConvertInterfaceAliasToLuid

ConvertInterfaceGuidToLuid

ConvertInterfaceIndexToLuid

ConvertInterfaceLuidToAlias

ConvertInterfaceLuidToIndex

ConvertInterfaceLuidToNameA

ConvertInterfaceLuidToNameW

ConvertInterfaceNameToLuidA

ConvertInterfaceNameToLuidW

NET_LUID