Getting Network Interface Information

The following table lists network interface–related information and objects and the recommended API elements for obtaining them. If the specified API element does not have an example, look in the Index of Examples for a similar API element.

Information or Object to Get API element to Use
Cluster that contains the network interface GetClusterFromNetInterface
GUID identifying the network interface CLUSCTL_NETINTERFACE_GET_ID
Name of the network interface CLUSCTL_NETINTERFACE_GET_NAME
Network to which the network interface is attached CLUSCTL_NETINTERFACE_GET_NETWORK
Node to which the network interface is attached CLUSCTL_NETINTERFACE_GET_NODE
Properties of the network interface CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTIES, CLUSCTL_NETINTERFACE_GET_RO_COMMON_PROPERTIES, CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTIES, CLUSCTL_NETINTERFACE_GET_RO_PRIVATE_PROPERTIES,
Property names CLUSCTL_NETINTERFACE_ENUM_COMMON_PROPERTIES, CLUSCTL_NETINTERFACE_ENUM_PRIVATE_PROPERTIES
State of the network interface GetClusterNetInterfaceState

 

For additional network interface-related APIs elements, see Network Interface Management Functions and Network Interface Control Codes.