CLUSTER_NETINTERFACE_STATE enumeration

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

Syntax


typedef enum CLUSTER_NETINTERFACE_STATE { 
  ClusterNetInterfaceStateUnknown  = -1,
  ClusterNetInterfaceUnavailable   = 0,
  ClusterNetInterfaceFailed        = 1,
  ClusterNetInterfaceUnreachable   = 2,
  ClusterNetInterfaceUp            = 3
} CLUSTER_NETINTERFACE_STATE, _CLUSTER_NETINTERFACE_STATE;

Constants

ClusterNetInterfaceStateUnknown

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

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 Enterprise, Windows Server 2008 Datacenter

Header

ClusAPI.h;
MsClus.h

See also

Failover Cluster Enumerations
GetClusterNetInterfaceState
State Property of the ClusNetInterface Object

 

 

Show: