ConvertInterfaceLuidToGuid function (netioapi.h)
The ConvertInterfaceLuidToGuid function converts a locally unique identifier (LUID) for a network interface to a globally unique identifier (GUID) for the interface.
IPHLPAPI_DLL_LINKAGE _NETIOAPI_SUCCESS_ NETIOAPI_API ConvertInterfaceLuidToGuid(
[in] const NET_LUID *InterfaceLuid,
[out] GUID *InterfaceGuid
);
[in] InterfaceLuid
A pointer to a NET_LUID for a network interface.
[out] InterfaceGuid
A pointer to the GUID for this interface.
On success, ConvertInterfaceLuidToGuid returns NO_ERROR. Any nonzero return value indicates failure and a NULL is returned in the InterfaceGuid parameter.
Error code | Meaning |
---|---|
|
One of the parameters was invalid. This error is returned if either the InterfaceLuid or InterfaceGuid parameter was NULL or if the InterfaceLuid parameter was invalid. |
The ConvertInterfaceLuidToGuid function is available on Windows Vista and later.
The ConvertInterfaceLuidToGuid function is protocol independent and works with network interfaces for both the IPv6 and IPv4 protocol.
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | netioapi.h (include Iphlpapi.h) |
Library | Iphlpapi.lib |
DLL | Iphlpapi.dll |