CLUSTER_NETINTERFACE_STATE enumeration (msclus.h)

Enumerates the possible values of the state of a network interface.

Syntax

typedef enum CLUSTER_NETINTERFACE_STATE {
  ClusterNetInterfaceStateUnknown = -1,
  ClusterNetInterfaceUnavailable,
  ClusterNetInterfaceFailed,
  ClusterNetInterfaceUnreachable,
  ClusterNetInterfaceUp
} ;

Constants

 
ClusterNetInterfaceStateUnknown
Value: -1
The operation was not successful. For more information about the error, call the function
GetLastError.
ClusterNetInterfaceUnavailable
The node that owns the network interface is down.
ClusterNetInterfaceFailed
The network interface cannot communicate with any other network interface.
ClusterNetInterfaceUnreachable
The network interface cannot communicate with at least one other network interface whose state is not
ClusterNetInterfaceFailed or
ClusterNetInterfaceUnavailable.
ClusterNetInterfaceUp
The network interface can communicate with all other network interfaces whose state is not
ClusterNetInterfaceFailed or
ClusterNetInterfaceUnavailable.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Header msclus.h

See also

Failover Cluster Enumerations

GetClusterNetInterfaceState

State Property of the ClusNetInterface Object