Partager via


Fonction ConvertInterfaceLuidToGuid (netioapi.h)

La fonction ConvertInterfaceLuidToGuid convertit un identificateur local unique (LUID) pour une interface réseau en identificateur global unique (GUID) pour l’interface.

Syntaxe

IPHLPAPI_DLL_LINKAGE _NETIOAPI_SUCCESS_ NETIOAPI_API ConvertInterfaceLuidToGuid(
  [in]  const NET_LUID *InterfaceLuid,
  [out] GUID           *InterfaceGuid
);

Paramètres

[in] InterfaceLuid

Pointeur vers un NET_LUID pour une interface réseau.

[out] InterfaceGuid

Pointeur vers le GUID de cette interface.

Valeur retournée

En cas de réussite, ConvertInterfaceLuidToGuid retourne NO_ERROR. Toute valeur de retour différente de zéro indique un échec et une valeur NULL est retournée dans le paramètre InterfaceGuid .

Code d'erreur Signification
ERROR_INVALID_PARAMETER
L'un des paramètres n'était pas valide. Cette erreur est retournée si le paramètre InterfaceLuid ou InterfaceGuid était NULL ou si le paramètre InterfaceLuid n’était pas valide.

Remarques

La fonction ConvertInterfaceLuidToGuid est disponible sur Windows Vista et versions ultérieures.

La fonction ConvertInterfaceLuidToGuid est indépendante du protocole et fonctionne avec les interfaces réseau pour les protocoles IPv6 et IPv4.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête netioapi.h (inclure Iphlpapi.h)
Bibliothèque Iphlpapi.lib
DLL Iphlpapi.dll

Voir aussi

ConvertInterfaceAliasToLuid

ConvertInterfaceGuidToLuid

ConvertInterfaceIndexToLuid

ConvertInterfaceLuidToAlias

ConvertInterfaceLuidToIndex

ConvertInterfaceLuidToNameA

ConvertInterfaceLuidToNameW

ConvertInterfaceNameToLuidA

ConvertInterfaceNameToLuidW

NET_LUID

if_indextoname

if_nametoindex