ConvertInterfaceLuidToGuid function
The ConvertInterfaceLuidToGuid function converts a locally unique identifier (LUID) for a network interface to a globally unique identifier (GUID) for the interface.
Syntax
NETIO_STATUS WINAPI ConvertInterfaceLuidToGuid(
_In_ const NET_LUID *InterfaceLuid,
_Out_ GUID *InterfaceGuid
);
Parameters
- InterfaceLuid [in]
-
A pointer to a NET_LUID for a network interface.
- InterfaceGuid [out]
-
A pointer to the GUID for this interface.
Return value
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. |
Remarks
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.
Requirements
|
Minimum supported client |
Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2008 [desktop apps only] |
|
Header |
|
|
Library |
|
|
DLL |
|
See also
- ConvertInterfaceAliasToLuid
- ConvertInterfaceGuidToLuid
- ConvertInterfaceIndexToLuid
- ConvertInterfaceLuidToAlias
- ConvertInterfaceLuidToIndex
- ConvertInterfaceLuidToNameA
- ConvertInterfaceLuidToNameW
- ConvertInterfaceNameToLuidA
- ConvertInterfaceNameToLuidW
- if_indextoname
- if_nametoindex
- NET_LUID