ConvertInterfaceIndexToLuid (Compact 7)
3/12/2014
This function converts a local index for a network interface to the locally unique identifier (LUID) for the interface.
Syntax
NETIO_STATUS WINAPI ConvertInterfaceIndexToLuid(
__in NET_IFINDEX InterfaceIndex,
__out PNET_LUID InterfaceLuid
);
Parameters
- InterfaceIndex
The local index value for a network interface.
- InterfaceLuid
A pointer to the NET_LUID for this interface.
Return Value
On success, ConvertInterfaceIndexToLuid returns NO_ERROR. Any nonzero return value indicates failure and a NULL is returned in the InterfaceLuid parameter.
Error code | Meaning |
---|---|
ERROR_INVALID_PARAMETER |
One of the parameters was invalid. This error is returned if the InterfaceLuid parameter was NULL or if the InterfaceIndex parameter was invalid. |
Remarks
The ConvertInterfaceIndexToLuid function is protocol independent and works with network interfaces for both the IPv6 and IPv4 protocol.
See Also
Reference
IP Helper Functions
ConvertInterfaceAliasToLuid
ConvertInterfaceGuidToLuid
ConvertInterfaceLuidToAlias
ConvertInterfaceLuidToGuid
ConvertInterfaceLuidToIndex
ConvertInterfaceLuidToNameA
ConvertInterfaceLuidToNameW
ConvertInterfaceNameToLuidA
ConvertInterfaceNameToLuidW
if_indextoname
if_nametoindex
NET_LUID