com.tivoli.twg.mscs
Class MSCSAgentCommand

java.lang.Object
  extended bycom.tivoli.twg.libs.Command
      extended bycom.tivoli.twg.mscs.MSCSAgentCommand
Direct Known Subclasses:
MSCSGetFullConfigCommand

public class MSCSAgentCommand
extends Command

Base class for MSCS (Microsoft Clustering Service) agent IPC commands


Field Summary
static long CLCTL_ADD_DEPENDENCY
           
static long CLCTL_ADD_OWNER
           
static long CLCTL_ADD_REGISTRY_CHECKPOINT
           
static long CLCTL_CLUSTER_BASE
          Cluster Control function codes (a DWORD)
static long CLCTL_CLUSTER_NAME_CHANGED
           
static long CLCTL_CLUSTER_VERSION_CHANGED
           
static long CLCTL_DELETE
          Internal control codes
static long CLCTL_DELETE_REGISTRY_CHECKPOINT
           
static long CLCTL_ENUM_COMMON_PROPERTIES
           
static long CLCTL_ENUM_PRIVATE_PROPERTIES
           
static long CLCTL_EVICT_NODE
           
static long CLCTL_GET_CHARACTERISTICS
           
static long CLCTL_GET_CLASS_INFO
           
static long CLCTL_GET_COMMON_PROPERTIES
           
static long CLCTL_GET_FLAGS
           
static long CLCTL_GET_ID
           
static long CLCTL_GET_LOADBAL_PROCESS_LIST
           
static long CLCTL_GET_NAME
           
static long CLCTL_GET_NETWORK
           
static long CLCTL_GET_NODE
           
static long CLCTL_GET_PRIVATE_PROPERTIES
           
static long CLCTL_GET_REGISTRY_CHECKPOINTS
           
static long CLCTL_GET_REQUIRED_DEPENDENCIES
           
static long CLCTL_GET_RESOURCE_TYPE
           
static long CLCTL_GET_RO_COMMON_PROPERTIES
           
static long CLCTL_GET_RO_PRIVATE_PROPERTIES
           
static long CLCTL_GLOBAL_MASK
           
static long CLCTL_GLOBAL_SHIFT
           
static long CLCTL_INSTALL_NODE
           
static long CLCTL_INTERNAL_MASK
          Define control code masks
static long CLCTL_INTERNAL_SHIFT
           
static long CLCTL_MODIFY_MASK
           
static long CLCTL_MODIFY_SHIFT
           
static long CLCTL_REMOVE_DEPENDENCY
           
static long CLCTL_REMOVE_OWNER
           
static long CLCTL_SET_COMMON_PROPERTIES
           
static long CLCTL_SET_NAME
           
static long CLCTL_SET_PRIVATE_PROPERTIES
           
static long CLCTL_STORAGE_GET_ALL_AVAILABLE_DISKS
           
static long CLCTL_STORAGE_GET_AVAILABLE_DISKS
           
static long CLCTL_STORAGE_GET_DISK_INFO
           
static long CLCTL_STORAGE_IS_PATH_VALID
           
static long CLCTL_UNKNOWN
          External control codes
static long CLCTL_USER_BASE
           
static long CLCTL_USER_MASK
           
static long CLCTL_USER_SHIFT
           
static long CLCTL_VALIDATE_COMMON_PROPERTIES
           
static long CLCTL_VALIDATE_PRIVATE_PROPERTIES
           
static long CLUS_ACCESS_ANY
          Cluster control code access methods
static long CLUS_ACCESS_READ
           
static long CLUS_ACCESS_WRITE
           
static long CLUS_CHAR_DELETE_REQUIRES_ALL_NODES
           
static long CLUS_CHAR_QUORUM
           
static long CLUS_CHAR_UNKNOWN
          Cluster Characteristics
static long CLUS_FLAG_CORE
          Cluster Flags
static long CLUS_GLOBAL
           
static long CLUS_MODIFY
           
static long CLUS_NO_MODIFY
          Define Cluster Control Code modification actions
static long CLUS_NOT_GLOBAL
          Define Cluster Control Code Global actions
static long CLUS_OBJECT_GROUP
           
static long CLUS_OBJECT_INVALID
          Define Cluster Control Code target objects
static long CLUS_OBJECT_NETINTERFACE
           
static long CLUS_OBJECT_NETWORK
           
static long CLUS_OBJECT_NODE
           
static long CLUS_OBJECT_RESOURCE
           
static long CLUS_OBJECT_RESOURCE_TYPE
           
static long CLUS_OBJECT_USER
           
static long CLUS_RESCLASS_STORAGE
           
static long CLUS_RESCLASS_UNKNOWN
          Cluster Resource Class types
static long CLUS_RESCLASS_USER
           
static long CLUS_RESSUBCLASS_SHARED
          Define Resource SubClass bits
static long CLUSCTL_ACCESS_MODE_MASK
           
static long CLUSCTL_ACCESS_SHIFT
          Define control code shifts
static long CLUSCTL_CONTROL_CODE_MASK
           
static long CLUSCTL_FUNCTION_SHIFT
           
static long CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES
           
static long CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES
           
static long CLUSCTL_GROUP_GET_CHARACTERISTICS
           
static long CLUSCTL_GROUP_GET_COMMON_PROPERTIES
           
static long CLUSCTL_GROUP_GET_FLAGS
           
static long CLUSCTL_GROUP_GET_ID
           
static long CLUSCTL_GROUP_GET_NAME
           
static long CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES
           
static long CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES
           
static long CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES
           
static long CLUSCTL_GROUP_SET_COMMON_PROPERTIES
           
static long CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES
           
static long CLUSCTL_GROUP_UNKNOWN
          Cluster Control Codes for Groups
static long CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES
           
static long CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES
           
static long CLUSCTL_NETINTERFACE_ENUM_COMMON_PROPERTIES
           
static long CLUSCTL_NETINTERFACE_ENUM_PRIVATE_PROPERTIES
           
static long CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS
           
static long CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTIES
           
static long CLUSCTL_NETINTERFACE_GET_FLAGS
           
static long CLUSCTL_NETINTERFACE_GET_ID
           
static long CLUSCTL_NETINTERFACE_GET_NAME
           
static long CLUSCTL_NETINTERFACE_GET_NETWORK
           
static long CLUSCTL_NETINTERFACE_GET_NODE
           
static long CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTIES
           
static long CLUSCTL_NETINTERFACE_GET_RO_COMMON_PROPERTIES
           
static long CLUSCTL_NETINTERFACE_GET_RO_PRIVATE_PROPERTIES
           
static long CLUSCTL_NETINTERFACE_SET_COMMON_PROPERTIES
           
static long CLUSCTL_NETINTERFACE_SET_PRIVATE_PROPERTIES
           
static long CLUSCTL_NETINTERFACE_UNKNOWN
          Cluster Control Codes for Network Interfaces
static long CLUSCTL_NETINTERFACE_VALIDATE_COMMON_PROPERTIES
           
static long CLUSCTL_NETINTERFACE_VALIDATE_PRIVATE_PROPERTIES
           
static long CLUSCTL_NETWORK_ENUM_COMMON_PROPERTIES
           
static long CLUSCTL_NETWORK_ENUM_PRIVATE_PROPERTIES
           
static long CLUSCTL_NETWORK_GET_CHARACTERISTICS
           
static long CLUSCTL_NETWORK_GET_COMMON_PROPERTIES
           
static long CLUSCTL_NETWORK_GET_FLAGS
           
static long CLUSCTL_NETWORK_GET_ID
           
static long CLUSCTL_NETWORK_GET_NAME
           
static long CLUSCTL_NETWORK_GET_PRIVATE_PROPERTIES
           
static long CLUSCTL_NETWORK_GET_RO_COMMON_PROPERTIES
           
static long CLUSCTL_NETWORK_GET_RO_PRIVATE_PROPERTIES
           
static long CLUSCTL_NETWORK_SET_COMMON_PROPERTIES
           
static long CLUSCTL_NETWORK_SET_PRIVATE_PROPERTIES
           
static long CLUSCTL_NETWORK_UNKNOWN
          Cluster Control Codes for Networks
static long CLUSCTL_NETWORK_VALIDATE_COMMON_PROPERTIES
           
static long CLUSCTL_NETWORK_VALIDATE_PRIVATE_PROPERTIES
           
static long CLUSCTL_NODE_ENUM_COMMON_PROPERTIES
           
static long CLUSCTL_NODE_ENUM_PRIVATE_PROPERTIES
           
static long CLUSCTL_NODE_GET_CHARACTERISTICS
           
static long CLUSCTL_NODE_GET_COMMON_PROPERTIES
           
static long CLUSCTL_NODE_GET_FLAGS
           
static long CLUSCTL_NODE_GET_ID
           
static long CLUSCTL_NODE_GET_NAME
           
static long CLUSCTL_NODE_GET_PRIVATE_PROPERTIES
           
static long CLUSCTL_NODE_GET_RO_COMMON_PROPERTIES
           
static long CLUSCTL_NODE_GET_RO_PRIVATE_PROPERTIES
           
static long CLUSCTL_NODE_SET_COMMON_PROPERTIES
           
static long CLUSCTL_NODE_SET_PRIVATE_PROPERTIES
           
static long CLUSCTL_NODE_UNKNOWN
          Cluster Control Codes for Nodes
static long CLUSCTL_NODE_VALIDATE_COMMON_PROPERTIES
           
static long CLUSCTL_NODE_VALIDATE_PRIVATE_PROPERTIES
           
static long CLUSCTL_OBJECT_MASK
           
static long CLUSCTL_OBJECT_SHIFT
           
static long CLUSCTL_RESOURCE_ADD_DEPENDENCY
           
static long CLUSCTL_RESOURCE_ADD_OWNER
           
static long CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT
           
static long CLUSCTL_RESOURCE_CLUSTER_NAME_CHANGED
           
static long CLUSCTL_RESOURCE_CLUSTER_VERSION_CHANGED
           
static long CLUSCTL_RESOURCE_DELETE
           
static long CLUSCTL_RESOURCE_DELETE_REGISTRY_CHECKPOINT
           
static long CLUSCTL_RESOURCE_ENUM_COMMON_PROPERTIES
           
static long CLUSCTL_RESOURCE_ENUM_PRIVATE_PROPERTIES
           
static long CLUSCTL_RESOURCE_EVICT_NODE
           
static long CLUSCTL_RESOURCE_GET_CHARACTERISTICS
           
static long CLUSCTL_RESOURCE_GET_CLASS_INFO
           
static long CLUSCTL_RESOURCE_GET_COMMON_PROPERTIES
           
static long CLUSCTL_RESOURCE_GET_FLAGS
           
static long CLUSCTL_RESOURCE_GET_ID
           
static long CLUSCTL_RESOURCE_GET_LOADBAL_PROCESS_LIST
           
static long CLUSCTL_RESOURCE_GET_NAME
           
static long CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTIES
           
static long CLUSCTL_RESOURCE_GET_REGISTRY_CHECKPOINTS
           
static long CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES
           
static long CLUSCTL_RESOURCE_GET_RESOURCE_TYPE
           
static long CLUSCTL_RESOURCE_GET_RO_COMMON_PROPERTIES
           
static long CLUSCTL_RESOURCE_GET_RO_PRIVATE_PROPERTIES
           
static long CLUSCTL_RESOURCE_INSTALL_NODE
           
static long CLUSCTL_RESOURCE_REMOVE_DEPENDENCY
           
static long CLUSCTL_RESOURCE_REMOVE_OWNER
           
static long CLUSCTL_RESOURCE_SET_COMMON_PROPERTIES
           
static long CLUSCTL_RESOURCE_SET_NAME
           
static long CLUSCTL_RESOURCE_SET_PRIVATE_PROPERTIES
           
static long CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO
           
static long CLUSCTL_RESOURCE_STORAGE_IS_PATH_VALID
           
static long CLUSCTL_RESOURCE_TYPE_ENUM_COMMON_PROPERTIES
           
static long CLUSCTL_RESOURCE_TYPE_ENUM_PRIVATE_PROPERTIES
           
static long CLUSCTL_RESOURCE_TYPE_EVICT_NODE
           
static long CLUSCTL_RESOURCE_TYPE_GET_CHARACTERISTICS
           
static long CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO
           
static long CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTIES
           
static long CLUSCTL_RESOURCE_TYPE_GET_FLAGS
           
static long CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES
           
static long CLUSCTL_RESOURCE_TYPE_GET_REGISTRY_CHECKPOINTS
           
static long CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIES
           
static long CLUSCTL_RESOURCE_TYPE_GET_RO_COMMON_PROPERTIES
           
static long CLUSCTL_RESOURCE_TYPE_GET_RO_PRIVATE_PROPERTIES
           
static long CLUSCTL_RESOURCE_TYPE_INSTALL_NODE
           
static long CLUSCTL_RESOURCE_TYPE_SET_COMMON_PROPERTIES
           
static long CLUSCTL_RESOURCE_TYPE_SET_PRIVATE_PROPERTIES
           
static long CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS
           
static long CLUSCTL_RESOURCE_TYPE_UNKNOWN
          Cluster Control Codes for Resource Types
static long CLUSCTL_RESOURCE_TYPE_VALIDATE_COMMON_PROPERTIES
           
static long CLUSCTL_RESOURCE_TYPE_VALIDATE_PRIVATE_PROPERTIES
           
static long CLUSCTL_RESOURCE_UNKNOWN
          Cluster Control Codes for Resources
static long CLUSCTL_RESOURCE_VALIDATE_COMMON_PROPERTIES
           
static long CLUSCTL_RESOURCE_VALIDATE_PRIVATE_PROPERTIES
           
static long CLUSPROP_FORMAT_BINARY
           
static long CLUSPROP_FORMAT_DWORD
           
static long CLUSPROP_FORMAT_EXPAND_SZ
           
static long CLUSPROP_FORMAT_LONG
           
static long CLUSPROP_FORMAT_MULTI_SZ
           
static long CLUSPROP_FORMAT_SZ
           
static long CLUSPROP_FORMAT_ULARGE_INTEGER
           
static long CLUSPROP_FORMAT_UNKNOWN
          Cluster property formats
static long CLUSPROP_FORMAT_USER
           
static long CLUSPROP_SYNTAX_DISK_NUMBER
           
static long CLUSPROP_SYNTAX_DISK_SIGNATURE
           
static long CLUSPROP_SYNTAX_ENDMARK
          Cluster property syntax constants
static long CLUSPROP_SYNTAX_FTSET_INFO
           
static long CLUSPROP_SYNTAX_LIST_VALUE_BINARY
           
static long CLUSPROP_SYNTAX_LIST_VALUE_DWORD
           
static long CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ
           
static long CLUSPROP_SYNTAX_LIST_VALUE_LONG
           
static long CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ
           
static long CLUSPROP_SYNTAX_LIST_VALUE_SZ
           
static long CLUSPROP_SYNTAX_NAME
           
static long CLUSPROP_SYNTAX_PARTITION_INFO
           
static long CLUSPROP_SYNTAX_RESCLASS
           
static long CLUSPROP_SYNTAX_SCSI_ADDRESS
           
static long CLUSPROP_TYPE_DISK_NUMBER
           
static long CLUSPROP_TYPE_ENDMARK
          Cluster property type
static long CLUSPROP_TYPE_FTSET_INFO
           
static long CLUSPROP_TYPE_LIST_VALUE
           
static long CLUSPROP_TYPE_NAME
           
static long CLUSPROP_TYPE_PARTITION_INFO
           
static long CLUSPROP_TYPE_RESCLASS
           
static long CLUSPROP_TYPE_RESERVED1
           
static long CLUSPROP_TYPE_SCSI_ADDRESS
           
static long CLUSPROP_TYPE_SIGNATURE
           
static long CLUSPROP_TYPE_USER
           
static java.lang.String CLUSTAGT_SVCNODE_NAME
          Agent service node name
static long CLUSTER_CHANGE_ALL
           
static long CLUSTER_CHANGE_CLUSTER_PROPERTY
           
static long CLUSTER_CHANGE_CLUSTER_STATE
           
static long CLUSTER_CHANGE_GROUP_ADDED
           
static long CLUSTER_CHANGE_GROUP_DELETED
           
static long CLUSTER_CHANGE_GROUP_PROPERTY
           
static long CLUSTER_CHANGE_GROUP_STATE
           
static long CLUSTER_CHANGE_HANDLE_CLOSE
           
static long CLUSTER_CHANGE_NETINTERFACE_ADDED
           
static long CLUSTER_CHANGE_NETINTERFACE_DELETED
           
static long CLUSTER_CHANGE_NETINTERFACE_PROPERTY
           
static long CLUSTER_CHANGE_NETINTERFACE_STATE
           
static long CLUSTER_CHANGE_NETWORK_ADDED
           
static long CLUSTER_CHANGE_NETWORK_DELETED
           
static long CLUSTER_CHANGE_NETWORK_PROPERTY
           
static long CLUSTER_CHANGE_NETWORK_STATE
           
static long CLUSTER_CHANGE_NODE_ADDED
           
static long CLUSTER_CHANGE_NODE_DELETED
           
static long CLUSTER_CHANGE_NODE_PROPERTY
           
static long CLUSTER_CHANGE_NODE_STATE
          Cluster state changes
static long CLUSTER_CHANGE_QUORUM_STATE
           
static long CLUSTER_CHANGE_REGISTRY_ATTRIBUTES
           
static long CLUSTER_CHANGE_REGISTRY_NAME
           
static long CLUSTER_CHANGE_REGISTRY_SUBTREE
           
static long CLUSTER_CHANGE_REGISTRY_VALUE
           
static long CLUSTER_CHANGE_RESOURCE_ADDED
           
static long CLUSTER_CHANGE_RESOURCE_DELETED
           
static long CLUSTER_CHANGE_RESOURCE_PROPERTY
           
static long CLUSTER_CHANGE_RESOURCE_STATE
           
static long CLUSTER_CHANGE_RESOURCE_TYPE_ADDED
           
static long CLUSTER_CHANGE_RESOURCE_TYPE_DELETED
           
static long CLUSTER_ENUM_ALL
           
static long CLUSTER_ENUM_GROUP
           
static long CLUSTER_ENUM_INTERNAL_NETWORK
           
static long CLUSTER_ENUM_NETINTERFACE
           
static long CLUSTER_ENUM_NETWORK
           
static long CLUSTER_ENUM_NODE
          Cluster enumeration values
static long CLUSTER_ENUM_RESOURCE
           
static long CLUSTER_ENUM_RESTYPE
           
static long CLUSTER_GROUP_ENUM_ALL
           
static long CLUSTER_GROUP_ENUM_CONTAINS
          Cluster group enumeration constants
static long CLUSTER_GROUP_ENUM_NODES
           
static long CLUSTER_INSTALLED
          Cluster node state flag - installed
static long CLUSTER_NETWORK_ENUM_ALL
           
static long CLUSTER_NETWORK_ENUM_NETINTERFACES
          Define enumerable group types
static long CLUSTER_NODE_ENUM_ALL
           
static long CLUSTER_NODE_ENUM_NETINTERFACES
          Cluster node enumeration values
static long CLUSTER_RESOURCE_ENUM_ALL
           
static long CLUSTER_RESOURCE_ENUM_DEPENDS
          Cluster resource enumeration types
static long CLUSTER_RESOURCE_ENUM_NODES
           
static long CLUSTER_RESOURCE_ENUM_PROVIDES
           
static long CLUSTER_RESOURCE_SEPARATE_MONITOR
          Cluster resource create flags
static long CLUSTER_RESOURCE_VALID_FLAGS
           
static long CLUSTER_RUNNING
          Cluster node state flag - running
static long ClusterGroupAllowFailback
           
static long ClusterGroupFailbackTypeCount
           
static long ClusterGroupFailed
           
static long ClusterGroupOffline
           
static long ClusterGroupOnline
           
static long ClusterGroupPartialOnline
           
static long ClusterGroupPreventFailback
          Autofailback type constants
static long ClusterGroupStateUnknown
          Cluster group state constants
static long ClusterNetInterfaceFailed
           
static long ClusterNetInterfaceStateUnknown
          Network interface state constants
static long ClusterNetInterfaceUnavailable
           
static long ClusterNetInterfaceUnreachable
           
static long ClusterNetInterfaceUp
           
static long ClusterNetworkDown
           
static long ClusterNetworkPartitioned
           
static long ClusterNetworkRoleClientAccess
           
static long ClusterNetworkRoleInternalAndClient
           
static long ClusterNetworkRoleInternalUse
           
static long ClusterNetworkRoleNone
          Network roles constants
static long ClusterNetworkStateUnknown
          Network state constants
static long ClusterNetworkUnavailable
           
static long ClusterNetworkUp
           
static long ClusterNodeDown
           
static long ClusterNodeJoining
           
static long ClusterNodePaused
           
static long ClusterNodeStateUnknown
          Cluster node state constants
static long ClusterNodeUp
           
static long ClusterResourceDontRestart
          Cluster resource restart action constants
static long ClusterResourceFailed
           
static long ClusterResourceInherited
           
static long ClusterResourceInitializing
           
static long ClusterResourceOffline
           
static long ClusterResourceOfflinePending
           
static long ClusterResourceOnline
           
static long ClusterResourceOnlinePending
           
static long ClusterResourcePending
           
static long ClusterResourceRestartActionCount
           
static long ClusterResourceRestartNoNotify
           
static long ClusterResourceRestartNotify
           
static long ClusterResourceStateUnknown
          Cluster resource state constants
static long ClusterStateNotInstalled
          Cluster node state - not installed
static long ClusterStateNotRunning
          Cluster node state - not running
static long ClusterStateRunning
          Cluster node state - running
static long MSCSAGT_ADD_RESOURCE_DEPEND
          MSCS Agent Command - AddClusterResourceDependency
static long MSCSAGT_ADD_RESOURCE_NODE
          MSCS Agent Command - AddClusterResourceNode
static long MSCSAGT_CAN_RESOURCE_BE_DEPEND
          MSCS Agent Command - CanResourceBeDependent
static long MSCSAGT_CHANGE_RESOURCE_GROUP
          MSCS Agent Command - ChangeClusterResourceGroup
static long MSCSAGT_CREATE_GROUP
          MSCS Agent Command - CreateClusterGroup
static long MSCSAGT_CREATE_RESOURCE
          MSCS Agent Command - CreateClusterResource
static long MSCSAGT_DELETE_GROUP
          MSCS Agent Command - DeleteClusterGroup
static long MSCSAGT_DELETE_RESOURCE
          MSCS Agent Command - DeleteClusterResource
static long MSCSAGT_ENUM_CLUSTER
          MSCS Agent Command - ClusterEnum
static long MSCSAGT_ENUM_CLUSTER_GROUP
          MSCS Agent Command - ClusterGroupEnum operation
static long MSCSAGT_ENUM_NETWORKS
          MSCS Agent Command - ClusterNetworkEnum
static long MSCSAGT_ENUM_NODE_CLUSTER
          MSCS Agent Command - ClusterNodeEnum operation
static long MSCSAGT_ENUM_RESOURCES
          MSCS Agent Command - ClusterResourceEnum
static long MSCSAGT_ERROR_NOT_CLUSTER
          Error code - not a clustered system
static long MSCSAGT_EVICT_NODE
          MSCS Agent Command - EvictClusterNode
static long MSCSAGT_EXIT
          MSCS Agent Command - exit agent
static long MSCSAGT_FAIL_RESOURCE
          MSCS Agent Command - FailClusterResource
static long MSCSAGT_GET_CLUSTER_INFO
          MSCS Agent Command - GetClusterInformation
static long MSCSAGT_GET_CLUSTER_QUORUM_RES
          MSCS Agent Command - GetClusterQuorumResource
static long MSCSAGT_GET_FULL_CONFIG_INFO
          MSCS Agent Command - Enumerate all resource information
static long MSCSAGT_GET_GROUP_STATE
          MSCS Agent Command - GetClusterGroupState
static long MSCSAGT_GET_NET_INTERFACE
          MSCS Agent Command - GetClusterNetInterface
static long MSCSAGT_GET_NET_INTERFACE_STATE
          MSCS Agent Command - GetClusterNetInterfaceState
static long MSCSAGT_GET_NETWORK_ID
          MSCS Agent Command - GetClusterNetworkId
static long MSCSAGT_GET_NETWORK_STATE
          MSCS Agent Command - GetClusterNetworkState
static long MSCSAGT_GET_NODE_CLUSTER_STATE
          MSCS Agent Command - GetClusterNodeState
static long MSCSAGT_GET_NODE_ID
          MSCS Agent Command - GetClusterNodeId
static long MSCSAGT_GET_NODE_STATE
          MSCS Agent Command - GetClusterNodeState
static long MSCSAGT_GET_NOTIFIES
          MSCS Agent Command - GetClusterNotify history
static long MSCSAGT_GET_RESOURCE_NET_NAME
          MSCS Agent Command - GetClusterResourceNetworkName
static long MSCSAGT_GET_RESOURCE_STATE
          MSCS Agent Command - GetClusterResourceState
static long MSCSAGT_GROUP_CONTROL
          MSCS Agent Command - ClusterGroupControl
static long MSCSAGT_MOVE_GROUP
          MSCS Agent Command - MoveClusterGroup
static long MSCSAGT_NETINTERFACE_CONTROL
          MSCS Agent Command - ClusterNetInterfaceControl
static long MSCSAGT_NETWORK_CONTROL
          MSCS Agent Command - ClusterNetworkControl
static long MSCSAGT_NODE_CONTROL
          MSCS Agent Command - ClusterNodeControl
static long MSCSAGT_OFFLINE_GROUP
          MSCS Agent Command - OfflineClusterGroup
static long MSCSAGT_OFFLINE_RESOURCE
          MSCS Agent Command - OfflineClusterResource
static long MSCSAGT_ONLINE_GROUP
          MSCS Agent Command - OnlineClusterGroup
static long MSCSAGT_ONLINE_RESOURCE
          MSCS Agent Command - OnlineClusterResource
static long MSCSAGT_PAUSE_NODE
          MSCS Agent Command - PauseClusterNode
static long MSCSAGT_REMOVE_RESOURCE_DEPEND
          MSCS Agent Command - RemoveClusterResourceDependency
static long MSCSAGT_REMOVE_RESOURCE_NODE
          MSCS Agent Command - RemoveClusterResourceNode
static long MSCSAGT_RESOURCE_CONTROL
          MSCS Agent Command - ClusterResourceControl
static long MSCSAGT_RESOURCE_TYPE_CONTROL
          MSCS Agent Command - ClusterResourceTypeControl
static long MSCSAGT_RESUME_NODE
          MSCS Agent Command - ResumeClusterNode
static long MSCSAGT_SET_CLUSTER_NAME
          MSCS Agent Command - SetClusterName
static long MSCSAGT_SET_CLUSTER_QUORUM_RES
          MSCS Agent Command - SetClusterQuorumResource
static long MSCSAGT_SET_GROUP_NAME
          MSCS Agent Command - SetClusterGroupName
static long MSCSAGT_SET_GROUP_NODE_LIST
          MSCS Agent Command - SetClusterGroupNodeList
static long MSCSAGT_SET_NETWORK_NAME
          MSCS Agent Command - SetClusterNetworkName
static long MSCSAGT_SET_NETWORK_PRIORITY_ORDER
          MSCS Agent Command - SetClusterNetworkPriorityOrder
static long MSCSAGT_SET_RESOURCE_NAME
          MSCS Agent Command - SetClusterResourceName
static long NT4_MAJOR_VERSION
          Major version - Windows NT V4
static long NT4SP4_MAJOR_VERSION
          Major version - Windows NT V4 SP4
static long NT5_MAJOR_VERSION
          Major version - Windows NT V5
 
Fields inherited from class com.tivoli.twg.libs.Command
CMD_SENDER_FLAG, CMDRET_CREATE_CMDPKT_FAILED, CMDRET_ENCRYPT_FAIL, CMDRET_ENQUEUE_LOCAL_FAILED, CMDRET_INVALID_DEST_ADDRESS, CMDRET_NO_LOCAL_SVCNODE_IMPL, CMDRET_SECURE_FAIL, CMDRET_SEND_BUFFER_FAILED, CMDRET_SEND_FAILED, CMDRET_SEND_TIMEOUT, CMDRET_SERVICEFAILED, CMDRET_SESS_DISABLED_LCL, CMDRET_SESS_DISABLED_RMT, CMDRET_SESS_UNAVAIL_LCL, CMDRET_SESS_UNAVAIL_RMT, CMDRET_SESS_WAIT_DONE, CMDRET_SESS_WAIT_EXPIRED, CMDRET_SESS_WAITING, COMMAND_TYPE_INPUT, COMMAND_TYPE_OUTPUT, DEFAULT_CMD_TIMEOUT, ENQUEUE_FAILED_COPYDATA, ENQUEUE_FAILED_NO_DESTPATH, ENQUEUE_FAILED_NO_PROCESS_HANDLE, ENQUEUE_FAILED_NO_SVC_NODE_HANDLE, ENQUEUE_FAILED_SECURITY, ENQUEUE_GENERAL_FAILURE, JNI_BUFFER_NULL, JNI_ENTRY_POINT_NOT_LOADED, JNI_HANDLE_NULL, JNI_INITIALIZE_FAILED, RMI_LOOKUP_ERROR, SESSION_NONE, SESSION_PREFERRED, SESSION_REQUIRED
 
Constructor Summary
MSCSAgentCommand(long cmd_code, java.lang.String ipc_path)
          Base constructor for MSCSAgentCommand
 
Method Summary
protected  void addCompUnicodeInputParam(java.lang.String val)
          Add CompUnicode input parameter
protected  void addDWORDInputParam(long val)
          Add DWORD input parameter
static long CLCTL_EXTERNAL_CODE(long Function, long Access, long Modify)
          Compute cluster control function external code
static long CLCTL_INTERNAL_CODE(long Function, long Access, long Modify)
          Compute cluster control function internal code
static long CLUSCTL_GET_ACCESS_MODE(long ControlCode)
           
static long CLUSCTL_GET_CONTROL_FUNCTION(long ControlCode)
          Define macros to get the function or access mode out of a control code
static long CLUSCTL_GET_CONTROL_OBJECT(long ControlCode)
           
static long CLUSCTL_GROUP_CODE(long Function)
           
static long CLUSCTL_NETINTERFACE_CODE(long Function)
           
static long CLUSCTL_NETWORK_CODE(long Function)
           
static long CLUSCTL_NODE_CODE(long Function)
           
static long CLUSCTL_RESOURCE_CODE(long Function)
          Define macros to generate object specific control codes
static long CLUSCTL_RESOURCE_TYPE_CODE(long Function)
           
static long CLUSCTL_USER_CODE(long Function, long Object)
           
static long CLUSPROP_SYNTAX_VALUE(long type, long format)
          Compute syntax value
protected  java.lang.String[] readCompUnicodeListOutputParam(int index, int len)
          Read CompUnicode list from output parameter
protected  java.lang.String[] readCompUnicodeListOutputParam(int index, int len, int off)
          Read CompUnicode list from output parameter
protected  java.lang.String readCompUnicodeOutputParam(int index)
          Read CompUnicode from output parameter
protected  java.lang.String readCompUnicodeOutputParam(int index, int off)
          Read CompUnicode from output parameter
protected  long readDWORDOutputParam(int index)
          Read DWORD output parameter
protected  long readDWORDOutputParam(int index, int off)
          Read DWORD output parameter
protected  java.lang.String readUnicodeOutputParam(int index, int off)
          Read unicode string from output parameter
protected  int readWORDOutputParam(int index, int off)
          Read WORD output parameter
 
Methods inherited from class com.tivoli.twg.libs.Command
AddInputParm, AddInputParm, AddObjectAsInputParm, AddObjectAsOutputParm, AddOutputParm, AddOutputParm, addToDebugStrings, AllocateBuffer, AttachInputParm, AttachOutputParm, CmdId, CommandCode, commandCodeDebugString, CommandComplete, CompressObject, debugPrint, DecompressObject, DestinationAddress, DetachInputParm, DetachOutputParm, FreeBuffer, FreeInputsAfterSend, getCmdType, GetObjectFromInputParm, GetObjectFromOutputParm, getSenderServiceNode, hexDump, InputParm, InputParm, InputParmLength, IsFlatInputBuffer, IsFlatOutputBuffer, IsPostponedReply, MakeFlatInputBuffer, MakeFlatOutputBuffer, NumInputParms, NumOutputParms, OutputParm, OutputParm, OutputParmLength, Postpo neReply, ResetIndex, ResetInput, ResetOutput, ReturnAddress, ReturnCode, ReturnCodeToString, RootDestinationAddress, RootReturnAddress, SessionHold, SessionMode, SessionRelease, SessionWaitTime, setCmdType, setCmdTypeInput, setCmdTypeOutput, SetCommandCode, setCommandCodeDebugString, setCommandCompleteListener, SetDestinationAddress, SetNewID, SetReturnAddress, SetReturnCode, setSenderServiceNode, SetSessionHold, SetSessionMode, SetSessionRelease, SetSessionWaitTime, SetTimeOut, TimeOut, toString, UseFlatInputBuffer, UseFlatOutputBuffer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLUSTAGT_SVCNODE_NAME

public static final java.lang.String CLUSTAGT_SVCNODE_NAME
Agent service node name

See Also:
Constant Field Values

MSCSAGT_ERROR_NOT_CLUSTER

public static final long MSCSAGT_ERROR_NOT_CLUSTER
Error code - not a clustered system

See Also:
Constant Field Values

MSCSAGT_ENUM_CLUSTER

public static final long MSCSAGT_ENUM_CLUSTER
MSCS Agent Command - ClusterEnum

See Also:
Constant Field Values

MSCSAGT_GET_CLUSTER_INFO

public static final long MSCSAGT_GET_CLUSTER_INFO
MSCS Agent Command - GetClusterInformation

See Also:
Constant Field Values

MSCSAGT_GET_CLUSTER_QUORUM_RES

public static final long MSCSAGT_GET_CLUSTER_QUORUM_RES
MSCS Agent Command - GetClusterQuorumResource

See Also:
Constant Field Values

MSCSAGT_SET_CLUSTER_NAME

public static final long MSCSAGT_SET_CLUSTER_NAME
MSCS Agent Command - SetClusterName

See Also:
Constant Field Values

MSCSAGT_SET_CLUSTER_QUORUM_RES

public static final long MSCSAGT_SET_CLUSTER_QUORUM_RES
MSCS Agent Command - SetClusterQuorumResource

See Also:
Constant Field Values

MSCSAGT_ENUM_NODE_CLUSTER

public static final long MSCSAGT_ENUM_NODE_CLUSTER
MSCS Agent Command - ClusterNodeEnum operation

See Also:
Constant Field Values

MSCSAGT_EVICT_NODE

public static final long MSCSAGT_EVICT_NODE
MSCS Agent Command - EvictClusterNode

See Also:
Constant Field Values

MSCSAGT_GET_NODE_ID

public static final long MSCSAGT_GET_NODE_ID
MSCS Agent Command - GetClusterNodeId

See Also:
Constant Field Values

MSCSAGT_GET_NODE_STATE

public static final long MSCSAGT_GET_NODE_STATE
MSCS Agent Command - GetClusterNodeState

See Also:
Constant Field Values

MSCSAGT_GET_NODE_CLUSTER_STATE

public static final long MSCSAGT_GET_NODE_CLUSTER_STATE
MSCS Agent Command - GetClusterNodeState

See Also:
Constant Field Values

MSCSAGT_PAUSE_NODE

public static final long MSCSAGT_PAUSE_NODE
MSCS Agent Command - PauseClusterNode

See Also:
Constant Field Values

MSCSAGT_RESUME_NODE

public static final long MSCSAGT_RESUME_NODE
MSCS Agent Command - ResumeClusterNode

See Also:
Constant Field Values

MSCSAGT_ENUM_NETWORKS

public static final long MSCSAGT_ENUM_NETWORKS
MSCS Agent Command - ClusterNetworkEnum

See Also:
Constant Field Values

MSCSAGT_GET_NETWORK_ID

public static final long MSCSAGT_GET_NETWORK_ID
MSCS Agent Command - GetClusterNetworkId

See Also:
Constant Field Values

MSCSAGT_GET_NETWORK_STATE

public static final long MSCSAGT_GET_NETWORK_STATE
MSCS Agent Command - GetClusterNetworkState

See Also:
Constant Field Values

MSCSAGT_SET_NETWORK_NAME

public static final long MSCSAGT_SET_NETWORK_NAME
MSCS Agent Command - SetClusterNetworkName

See Also:
Constant Field Values

MSCSAGT_SET_NETWORK_PRIORITY_ORDER

public static final long MSCSAGT_SET_NETWORK_PRIORITY_ORDER
MSCS Agent Command - SetClusterNetworkPriorityOrder

See Also:
Constant Field Values

MSCSAGT_GET_NET_INTERFACE

public static final long MSCSAGT_GET_NET_INTERFACE
MSCS Agent Command - GetClusterNetInterface

See Also:
Constant Field Values

MSCSAGT_GET_NET_INTERFACE_STATE

public static final long MSCSAGT_GET_NET_INTERFACE_STATE
MSCS Agent Command - GetClusterNetInterfaceState

See Also:
Constant Field Values

MSCSAGT_ENUM_CLUSTER_GROUP

public static final long MSCSAGT_ENUM_CLUSTER_GROUP
MSCS Agent Command - ClusterGroupEnum operation

See Also:
Constant Field Values

MSCSAGT_CREATE_GROUP

public static final long MSCSAGT_CREATE_GROUP
MSCS Agent Command - CreateClusterGroup

See Also:
Constant Field Values

MSCSAGT_DELETE_GROUP

public static final long MSCSAGT_DELETE_GROUP
MSCS Agent Command - DeleteClusterGroup

See Also:
Constant Field Values

MSCSAGT_GET_GROUP_STATE

public static final long MSCSAGT_GET_GROUP_STATE
MSCS Agent Command - GetClusterGroupState

See Also:
Constant Field Values

MSCSAGT_MOVE_GROUP

public static final long MSCSAGT_MOVE_GROUP
MSCS Agent Command - MoveClusterGroup

See Also:
Constant Field Values

MSCSAGT_ONLINE_GROUP

public static final long MSCSAGT_ONLINE_GROUP
MSCS Agent Command - OnlineClusterGroup

See Also:
Constant Field Values

MSCSAGT_OFFLINE_GROUP

public static final long MSCSAGT_OFFLINE_GROUP
MSCS Agent Command - OfflineClusterGroup

See Also:
Constant Field Values

MSCSAGT_SET_GROUP_NAME

public static final long MSCSAGT_SET_GROUP_NAME
MSCS Agent Command - SetClusterGroupName

See Also:
Constant Field Values

MSCSAGT_SET_GROUP_NODE_LIST

public static final long MSCSAGT_SET_GROUP_NODE_LIST
MSCS Agent Command - SetClusterGroupNodeList

See Also:
Constant Field Values

MSCSAGT_ENUM_RESOURCES

public static final long MSCSAGT_ENUM_RESOURCES
MSCS Agent Command - ClusterResourceEnum

See Also:
Constant Field Values

MSCSAGT_ADD_RESOURCE_DEPEND

public static final long MSCSAGT_ADD_RESOURCE_DEPEND
MSCS Agent Command - AddClusterResourceDependency

See Also:
Constant Field Values

MSCSAGT_ADD_RESOURCE_NODE

public static final long MSCSAGT_ADD_RESOURCE_NODE
MSCS Agent Command - AddClusterResourceNode

See Also:
Constant Field Values

MSCSAGT_CAN_RESOURCE_BE_DEPEND

public static final long MSCSAGT_CAN_RESOURCE_BE_DEPEND
MSCS Agent Command - CanResourceBeDependent

See Also:
Constant Field Values

MSCSAGT_CHANGE_RESOURCE_GROUP

public static final long MSCSAGT_CHANGE_RESOURCE_GROUP
MSCS Agent Command - ChangeClusterResourceGroup

See Also:
Constant Field Values

MSCSAGT_CREATE_RESOURCE

public static final long MSCSAGT_CREATE_RESOURCE
MSCS Agent Command - CreateClusterResource

See Also:
Constant Field Values

MSCSAGT_DELETE_RESOURCE

public static final long MSCSAGT_DELETE_RESOURCE
MSCS Agent Command - DeleteClusterResource

See Also:
Constant Field Values

MSCSAGT_FAIL_RESOURCE

public static final long MSCSAGT_FAIL_RESOURCE
MSCS Agent Command - FailClusterResource

See Also:
Constant Field Values

MSCSAGT_ONLINE_RESOURCE

public static final long MSCSAGT_ONLINE_RESOURCE
MSCS Agent Command - OnlineClusterResource

See Also:
Constant Field Values

MSCSAGT_OFFLINE_RESOURCE

public static final long MSCSAGT_OFFLINE_RESOURCE
MSCS Agent Command - OfflineClusterResource

See Also:
Constant Field Values

MSCSAGT_REMOVE_RESOURCE_DEPEND

public static final long MSCSAGT_REMOVE_RESOURCE_DEPEND
MSCS Agent Command - RemoveClusterResourceDependency

See Also:
Constant Field Values

MSCSAGT_REMOVE_RESOURCE_NODE

public static final long MSCSAGT_REMOVE_RESOURCE_NODE
MSCS Agent Command - RemoveClusterResourceNode

See Also:
Constant Field Values

MSCSAGT_GET_RESOURCE_NET_NAME

public static final long MSCSAGT_GET_RESOURCE_NET_NAME
MSCS Agent Command - GetClusterResourceNetworkName

See Also:
Constant Field Values

MSCSAGT_GET_RESOURCE_STATE

public static final long MSCSAGT_GET_RESOURCE_STATE
MSCS Agent Command - GetClusterResourceState

See Also:
Constant Field Values

MSCSAGT_SET_RESOURCE_NAME

public static final long MSCSAGT_SET_RESOURCE_NAME
MSCS Agent Command - SetClusterResourceName

See Also:
Constant Field Values

MSCSAGT_GET_NOTIFIES

public static final long MSCSAGT_GET_NOTIFIES
MSCS Agent Command - GetClusterNotify history

See Also:
Constant Field Values

MSCSAGT_EXIT

public static final long MSCSAGT_EXIT
MSCS Agent Command - exit agent

See Also:
Constant Field Values

MSCSAGT_NODE_CONTROL

public static final long MSCSAGT_NODE_CONTROL
MSCS Agent Command - ClusterNodeControl

See Also:
Constant Field Values

MSCSAGT_NETWORK_CONTROL

public static final long MSCSAGT_NETWORK_CONTROL
MSCS Agent Command - ClusterNetworkControl

See Also:
Constant Field Values

MSCSAGT_NETINTERFACE_CONTROL

public static final long MSCSAGT_NETINTERFACE_CONTROL
MSCS Agent Command - ClusterNetInterfaceControl

See Also:
Constant Field Values

MSCSAGT_GROUP_CONTROL

public static final long MSCSAGT_GROUP_CONTROL
MSCS Agent Command - ClusterGroupControl

See Also:
Constant Field Values

MSCSAGT_RESOURCE_CONTROL

public static final long MSCSAGT_RESOURCE_CONTROL
MSCS Agent Command - ClusterResourceControl

See Also:
Constant Field Values

MSCSAGT_RESOURCE_TYPE_CONTROL

public static final long MSCSAGT_RESOURCE_TYPE_CONTROL
MSCS Agent Command - ClusterResourceTypeControl

See Also:
Constant Field Values

MSCSAGT_GET_FULL_CONFIG_INFO

public static final long MSCSAGT_GET_FULL_CONFIG_INFO
MSCS Agent Command - Enumerate all resource information

See Also:
Constant Field Values

NT4_MAJOR_VERSION

public static final long NT4_MAJOR_VERSION
Major version - Windows NT V4

See Also:
Constant Field Values

NT4SP4_MAJOR_VERSION

public static final long NT4SP4_MAJOR_VERSION
Major version - Windows NT V4 SP4

See Also:
Constant Field Values

NT5_MAJOR_VERSION

public static final long NT5_MAJOR_VERSION
Major version - Windows NT V5

See Also:
Constant Field Values

CLUSTER_INSTALLED

public static final long CLUSTER_INSTALLED
Cluster node state flag - installed

See Also:
Constant Field Values

CLUSTER_RUNNING

public static final long CLUSTER_RUNNING
Cluster node state flag - running

See Also:
Constant Field Values

ClusterStateNotInstalled

public static final long ClusterStateNotInstalled
Cluster node state - not installed

See Also:
Constant Field Values

ClusterStateNotRunning

public static final long ClusterStateNotRunning
Cluster node state - not running

See Also:
Constant Field Values

ClusterStateRunning

public static final long ClusterStateRunning
Cluster node state - running

See Also:
Constant Field Values

CLUSTER_CHANGE_NODE_STATE

public static final long CLUSTER_CHANGE_NODE_STATE
Cluster state changes

See Also:
Constant Field Values

CLUSTER_CHANGE_NODE_DELETED

public static final long CLUSTER_CHANGE_NODE_DELETED
See Also:
Constant Field Values

CLUSTER_CHANGE_NODE_ADDED

public static final long CLUSTER_CHANGE_NODE_ADDED
See Also:
Constant Field Values

CLUSTER_CHANGE_NODE_PROPERTY

public static final long CLUSTER_CHANGE_NODE_PROPERTY
See Also:
Constant Field Values

CLUSTER_CHANGE_REGISTRY_NAME

public static final long CLUSTER_CHANGE_REGISTRY_NAME
See Also:
Constant Field Values

CLUSTER_CHANGE_REGISTRY_ATTRIBUTES

public static final long CLUSTER_CHANGE_REGISTRY_ATTRIBUTES
See Also:
Constant Field Values

CLUSTER_CHANGE_REGISTRY_VALUE

public static final long CLUSTER_CHANGE_REGISTRY_VALUE
See Also:
Constant Field Values

CLUSTER_CHANGE_REGISTRY_SUBTREE

public static final long CLUSTER_CHANGE_REGISTRY_SUBTREE
See Also:
Constant Field Values

CLUSTER_CHANGE_RESOURCE_STATE

public static final long CLUSTER_CHANGE_RESOURCE_STATE
See Also:
Constant Field Values

CLUSTER_CHANGE_RESOURCE_DELETED

public static final long CLUSTER_CHANGE_RESOURCE_DELETED
See Also:
Constant Field Values

CLUSTER_CHANGE_RESOURCE_ADDED

public static final long CLUSTER_CHANGE_RESOURCE_ADDED
See Also:
Constant Field Values

CLUSTER_CHANGE_RESOURCE_PROPERTY

public static final long CLUSTER_CHANGE_RESOURCE_PROPERTY
See Also:
Constant Field Values

CLUSTER_CHANGE_GROUP_STATE

public static final long CLUSTER_CHANGE_GROUP_STATE
See Also:
Constant Field Values

CLUSTER_CHANGE_GROUP_DELETED

public static final long CLUSTER_CHANGE_GROUP_DELETED
See Also:
Constant Field Values

CLUSTER_CHANGE_GROUP_ADDED

public static final long CLUSTER_CHANGE_GROUP_ADDED
See Also:
Constant Field Values

CLUSTER_CHANGE_GROUP_PROPERTY

public static final long CLUSTER_CHANGE_GROUP_PROPERTY
See Also:
Constant Field Values

CLUSTER_CHANGE_RESOURCE_TYPE_DELETED

public static final long CLUSTER_CHANGE_RESOURCE_TYPE_DELETED
See Also:
Constant Field Values

CLUSTER_CHANGE_RESOURCE_TYPE_ADDED

public static final long CLUSTER_CHANGE_RESOURCE_TYPE_ADDED
See Also:
Constant Field Values

CLUSTER_CHANGE_NETWORK_STATE

public static final long CLUSTER_CHANGE_NETWORK_STATE
See Also:
Constant Field Values

CLUSTER_CHANGE_NETWORK_DELETED

public static final long CLUSTER_CHANGE_NETWORK_DELETED
See Also:
Constant Field Values

CLUSTER_CHANGE_NETWORK_ADDED

public static final long CLUSTER_CHANGE_NETWORK_ADDED
See Also:
Constant Field Values

CLUSTER_CHANGE_NETWORK_PROPERTY

public static final long CLUSTER_CHANGE_NETWORK_PROPERTY
See Also:
Constant Field Values

CLUSTER_CHANGE_NETINTERFACE_STATE

public static final long CLUSTER_CHANGE_NETINTERFACE_STATE
See Also:
Constant Field Values

CLUSTER_CHANGE_NETINTERFACE_DELETED

public static final long CLUSTER_CHANGE_NETINTERFACE_DELETED
See Also:
Constant Field Values

CLUSTER_CHANGE_NETINTERFACE_ADDED

public static final long CLUSTER_CHANGE_NETINTERFACE_ADDED
See Also:
Constant Field Values

CLUSTER_CHANGE_NETINTERFACE_PROPERTY

public static final long CLUSTER_CHANGE_NETINTERFACE_PROPERTY
See Also:
Constant Field Values

CLUSTER_CHANGE_QUORUM_STATE

public static final long CLUSTER_CHANGE_QUORUM_STATE
See Also:
Constant Field Values

CLUSTER_CHANGE_CLUSTER_STATE

public static final long CLUSTER_CHANGE_CLUSTER_STATE
See Also:
Constant Field Values

CLUSTER_CHANGE_CLUSTER_PROPERTY

public static final long CLUSTER_CHANGE_CLUSTER_PROPERTY
See Also:
Constant Field Values

CLUSTER_CHANGE_HANDLE_CLOSE

public static final long CLUSTER_CHANGE_HANDLE_CLOSE
See Also:
Constant Field Values

CLUSTER_CHANGE_ALL

public static final long CLUSTER_CHANGE_ALL
See Also:
Constant Field Values

CLUSTER_ENUM_NODE

public static final long CLUSTER_ENUM_NODE
Cluster enumeration values

See Also:
Constant Field Values

CLUSTER_ENUM_RESTYPE

public static final long CLUSTER_ENUM_RESTYPE
See Also:
Constant Field Values

CLUSTER_ENUM_RESOURCE

public static final long CLUSTER_ENUM_RESOURCE
See Also:
Constant Field Values

CLUSTER_ENUM_GROUP

public static final long CLUSTER_ENUM_GROUP
See Also:
Constant Field Values

CLUSTER_ENUM_NETWORK

public static final long CLUSTER_ENUM_NETWORK
See Also:
Constant Field Values

CLUSTER_ENUM_NETINTERFACE

public static final long CLUSTER_ENUM_NETINTERFACE
See Also:
Constant Field Values

CLUSTER_ENUM_INTERNAL_NETWORK

public static final long CLUSTER_ENUM_INTERNAL_NETWORK
See Also:
Constant Field Values

CLUSTER_ENUM_ALL

public static final long CLUSTER_ENUM_ALL
See Also:
Constant Field Values

CLUSTER_NODE_ENUM_NETINTERFACES

public static final long CLUSTER_NODE_ENUM_NETINTERFACES
Cluster node enumeration values

See Also:
Constant Field Values

CLUSTER_NODE_ENUM_ALL

public static final long CLUSTER_NODE_ENUM_ALL
See Also:
Constant Field Values

ClusterNodeStateUnknown

public static final long ClusterNodeStateUnknown
Cluster node state constants

See Also:
Constant Field Values

ClusterNodeUp

public static final long ClusterNodeUp
See Also:
Constant Field Values

ClusterNodeDown

public static final long ClusterNodeDown
See Also:
Constant Field Values

ClusterNodePaused

public static final long ClusterNodePaused
See Also:
Constant Field Values

ClusterNodeJoining

public static final long ClusterNodeJoining
See Also:
Constant Field Values

CLUSTER_GROUP_ENUM_CONTAINS

public static final long CLUSTER_GROUP_ENUM_CONTAINS
Cluster group enumeration constants

See Also:
Constant Field Values

CLUSTER_GROUP_ENUM_NODES

public static final long CLUSTER_GROUP_ENUM_NODES
See Also:
Constant Field Values

CLUSTER_GROUP_ENUM_ALL

public static final long CLUSTER_GROUP_ENUM_ALL
See Also:
Constant Field Values

ClusterGroupStateUnknown

public static final long ClusterGroupStateUnknown
Cluster group state constants

See Also:
Constant Field Values

ClusterGroupOnline

public static final long ClusterGroupOnline
See Also:
Constant Field Values

ClusterGroupOffline

public static final long ClusterGroupOffline
See Also:
Constant Field Values

ClusterGroupFailed

public static final long ClusterGroupFailed
See Also:
Constant Field Values

ClusterGroupPartialOnline

public static final long ClusterGroupPartialOnline
See Also:
Constant Field Values

ClusterGroupPreventFailback

public static final long ClusterGroupPreventFailback
Autofailback type constants

See Also:
Constant Field Values

ClusterGroupAllowFailback

public static final long ClusterGroupAllowFailback
See Also:
Constant Field Values

ClusterGroupFailbackTypeCount

public static final long ClusterGroupFailbackTypeCount
See Also:
Constant Field Values

ClusterResourceStateUnknown

public static final long ClusterResourceStateUnknown
Cluster resource state constants

See Also:
Constant Field Values

ClusterResourceInherited

public static final long ClusterResourceInherited
See Also:
Constant Field Values

ClusterResourceInitializing

public static final long ClusterResourceInitializing
See Also:
Constant Field Values

ClusterResourceOnline

public static final long ClusterResourceOnline
See Also:
Constant Field Values

ClusterResourceOffline

public static final long ClusterResourceOffline
See Also:
Constant Field Values

ClusterResourceFailed

public static final long ClusterResourceFailed
See Also:
Constant Field Values

ClusterResourcePending

public static final long ClusterResourcePending
See Also:
Constant Field Values

ClusterResourceOnlinePending

public static final long ClusterResourceOnlinePending
See Also:
Constant Field Values

ClusterResourceOfflinePending

public static final long ClusterResourceOfflinePending
See Also:
Constant Field Values

ClusterResourceDontRestart

public static final long ClusterResourceDontRestart
Cluster resource restart action constants

See Also:
Constant Field Values

ClusterResourceRestartNoNotify

public static final long ClusterResourceRestartNoNotify
See Also:
Constant Field Values

ClusterResourceRestartNotify

public static final long ClusterResourceRestartNotify
See Also:
Constant Field Values

ClusterResourceRestartActionCount

public static final long ClusterResourceRestartActionCount
See Also:
Constant Field Values

CLUSTER_RESOURCE_SEPARATE_MONITOR

public static final long CLUSTER_RESOURCE_SEPARATE_MONITOR
Cluster resource create flags

See Also:
Constant Field Values

CLUSTER_RESOURCE_VALID_FLAGS

public static final long CLUSTER_RESOURCE_VALID_FLAGS
See Also:
Constant Field Values

CLUSPROP_TYPE_ENDMARK

public static final long CLUSPROP_TYPE_ENDMARK
Cluster property type

See Also:
Constant Field Values

CLUSPROP_TYPE_LIST_VALUE

public static final long CLUSPROP_TYPE_LIST_VALUE
See Also:
Constant Field Values

CLUSPROP_TYPE_RESCLASS

public static final long CLUSPROP_TYPE_RESCLASS
See Also:
Constant Field Values

CLUSPROP_TYPE_RESERVED1

public static final long CLUSPROP_TYPE_RESERVED1
See Also:
Constant Field Values

CLUSPROP_TYPE_NAME

public static final long CLUSPROP_TYPE_NAME
See Also:
Constant Field Values

CLUSPROP_TYPE_SIGNATURE

public static final long CLUSPROP_TYPE_SIGNATURE
See Also:
Constant Field Values

CLUSPROP_TYPE_SCSI_ADDRESS

public static final long CLUSPROP_TYPE_SCSI_ADDRESS
See Also:
Constant Field Values

CLUSPROP_TYPE_DISK_NUMBER

public static final long CLUSPROP_TYPE_DISK_NUMBER
See Also:
Constant Field Values

CLUSPROP_TYPE_PARTITION_INFO

public static final long CLUSPROP_TYPE_PARTITION_INFO
See Also:
Constant Field Values

CLUSPROP_TYPE_FTSET_INFO

public static final long CLUSPROP_TYPE_FTSET_INFO
See Also:
Constant Field Values

CLUSPROP_TYPE_USER

public static final long CLUSPROP_TYPE_USER
See Also:
Constant Field Values

CLUSPROP_FORMAT_UNKNOWN

public static final long CLUSPROP_FORMAT_UNKNOWN
Cluster property formats

See Also:
Constant Field Values

CLUSPROP_FORMAT_BINARY

public static final long CLUSPROP_FORMAT_BINARY
See Also:
Constant Field Values

CLUSPROP_FORMAT_DWORD

public static final long CLUSPROP_FORMAT_DWORD
See Also:
Constant Field Values

CLUSPROP_FORMAT_SZ

public static final long CLUSPROP_FORMAT_SZ
See Also:
Constant Field Values

CLUSPROP_FORMAT_EXPAND_SZ

public static final long CLUSPROP_FORMAT_EXPAND_SZ
See Also:
Constant Field Values

CLUSPROP_FORMAT_MULTI_SZ

public static final long CLUSPROP_FORMAT_MULTI_SZ
See Also:
Constant Field Values

CLUSPROP_FORMAT_ULARGE_INTEGER

public static final long CLUSPROP_FORMAT_ULARGE_INTEGER
See Also:
Constant Field Values

CLUSPROP_FORMAT_LONG

public static final long CLUSPROP_FORMAT_LONG
See Also:
Constant Field Values

CLUSPROP_FORMAT_USER

public static final long CLUSPROP_FORMAT_USER
See Also:
Constant Field Values

CLUSPROP_SYNTAX_ENDMARK

public static final long CLUSPROP_SYNTAX_ENDMARK
Cluster property syntax constants


CLUSPROP_SYNTAX_NAME

public static final long CLUSPROP_SYNTAX_NAME

CLUSPROP_SYNTAX_RESCLASS

public static final long CLUSPROP_SYNTAX_RESCLASS

CLUSPROP_SYNTAX_LIST_VALUE_SZ

public static final long CLUSPROP_SYNTAX_LIST_VALUE_SZ

CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ

public static final long CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ

CLUSPROP_SYNTAX_LIST_VALUE_DWORD

public static final long CLUSPROP_SYNTAX_LIST_VALUE_DWORD

CLUSPROP_SYNTAX_LIST_VALUE_BINARY

public static final long CLUSPROP_SYNTAX_LIST_VALUE_BINARY

CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ

public static final long CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ

CLUSPROP_SYNTAX_LIST_VALUE_LONG

public static final long CLUSPROP_SYNTAX_LIST_VALUE_LONG

CLUSPROP_SYNTAX_DISK_SIGNATURE

public static final long CLUSPROP_SYNTAX_DISK_SIGNATURE

CLUSPROP_SYNTAX_SCSI_ADDRESS

public static final long CLUSPROP_SYNTAX_SCSI_ADDRESS

CLUSPROP_SYNTAX_DISK_NUMBER

public static final long CLUSPROP_SYNTAX_DISK_NUMBER

CLUSPROP_SYNTAX_PARTITION_INFO

public static final long CLUSPROP_SYNTAX_PARTITION_INFO

CLUSPROP_SYNTAX_FTSET_INFO

public static final long CLUSPROP_SYNTAX_FTSET_INFO

CLUS_ACCESS_ANY

public static final long CLUS_ACCESS_ANY
Cluster control code access methods

See Also:
Constant Field Values

CLUS_ACCESS_READ

public static final long CLUS_ACCESS_READ
See Also:
Constant Field Values

CLUS_ACCESS_WRITE

public static final long CLUS_ACCESS_WRITE
See Also:
Constant Field Values

CLUS_NO_MODIFY

public static final long CLUS_NO_MODIFY
Define Cluster Control Code modification actions

See Also:
Constant Field Values

CLUS_MODIFY

public static final long CLUS_MODIFY
See Also:
Constant Field Values

CLUS_NOT_GLOBAL

public static final long CLUS_NOT_GLOBAL
Define Cluster Control Code Global actions

See Also:
Constant Field Values

CLUS_GLOBAL

public static final long CLUS_GLOBAL
See Also:
Constant Field Values

CLUS_OBJECT_INVALID

public static final long CLUS_OBJECT_INVALID
Define Cluster Control Code target objects

See Also:
Constant Field Values

CLUS_OBJECT_RESOURCE

public static final long CLUS_OBJECT_RESOURCE
See Also:
Constant Field Values

CLUS_OBJECT_RESOURCE_TYPE

public static final long CLUS_OBJECT_RESOURCE_TYPE
See Also:
Constant Field Values

CLUS_OBJECT_GROUP

public static final long CLUS_OBJECT_GROUP
See Also:
Constant Field Values

CLUS_OBJECT_NODE

public static final long CLUS_OBJECT_NODE
See Also:
Constant Field Values

CLUS_OBJECT_NETWORK

public static final long CLUS_OBJECT_NETWORK
See Also:
Constant Field Values

CLUS_OBJECT_NETINTERFACE

public static final long CLUS_OBJECT_NETINTERFACE
See Also:
Constant Field Values

CLUS_OBJECT_USER

public static final long CLUS_OBJECT_USER
See Also:
Constant Field Values

CLUSCTL_ACCESS_SHIFT

public static final long CLUSCTL_ACCESS_SHIFT
Define control code shifts

See Also:
Constant Field Values

CLUSCTL_FUNCTION_SHIFT

public static final long CLUSCTL_FUNCTION_SHIFT
See Also:
Constant Field Values

CLCTL_INTERNAL_SHIFT

public static final long CLCTL_INTERNAL_SHIFT
See Also:
Constant Field Values

CLCTL_USER_SHIFT

public static final long CLCTL_USER_SHIFT
See Also:
Constant Field Values

CLCTL_MODIFY_SHIFT

public static final long CLCTL_MODIFY_SHIFT
See Also:
Constant Field Values

CLCTL_GLOBAL_SHIFT

public static final long CLCTL_GLOBAL_SHIFT
See Also:
Constant Field Values

CLUSCTL_OBJECT_SHIFT

public static final long CLUSCTL_OBJECT_SHIFT
See Also:
Constant Field Values

CLCTL_INTERNAL_MASK

public static final long CLCTL_INTERNAL_MASK
Define control code masks

See Also:
Constant Field Values

CLCTL_USER_MASK

public static final long CLCTL_USER_MASK
See Also:
Constant Field Values

CLCTL_MODIFY_MASK

public static final long CLCTL_MODIFY_MASK
See Also:
Constant Field Values

CLCTL_GLOBAL_MASK

public static final long CLCTL_GLOBAL_MASK
See Also:
Constant Field Values

CLUSCTL_CONTROL_CODE_MASK

public static final long CLUSCTL_CONTROL_CODE_MASK
See Also:
Constant Field Values

CLUSCTL_OBJECT_MASK

public static final long CLUSCTL_OBJECT_MASK
See Also:
Constant Field Values

CLUSCTL_ACCESS_MODE_MASK

public static final long CLUSCTL_ACCESS_MODE_MASK
See Also:
Constant Field Values

CLCTL_CLUSTER_BASE

public static final long CLCTL_CLUSTER_BASE
Cluster Control function codes (a DWORD)

See Also:
Constant Field Values

CLCTL_USER_BASE

public static final long CLCTL_USER_BASE
See Also:
Constant Field Values

CLCTL_UNKNOWN

public static final long CLCTL_UNKNOWN
External control codes


CLCTL_GET_CHARACTERISTICS

public static final long CLCTL_GET_CHARACTERISTICS

CLCTL_GET_FLAGS

public static final long CLCTL_GET_FLAGS

CLCTL_GET_CLASS_INFO

public static final long CLCTL_GET_CLASS_INFO

CLCTL_GET_REQUIRED_DEPENDENCIES

public static final long CLCTL_GET_REQUIRED_DEPENDENCIES

CLCTL_GET_NAME

public static final long CLCTL_GET_NAME

CLCTL_GET_RESOURCE_TYPE

public static final long CLCTL_GET_RESOURCE_TYPE

CLCTL_GET_NODE

public static final long CLCTL_GET_NODE

CLCTL_GET_NETWORK

public static final long CLCTL_GET_NETWORK

CLCTL_GET_ID

public static final long CLCTL_GET_ID

CLCTL_ENUM_COMMON_PROPERTIES

public static final long CLCTL_ENUM_COMMON_PROPERTIES

CLCTL_GET_RO_COMMON_PROPERTIES

public static final long CLCTL_GET_RO_COMMON_PROPERTIES

CLCTL_GET_COMMON_PROPERTIES

public static final long CLCTL_GET_COMMON_PROPERTIES

CLCTL_SET_COMMON_PROPERTIES

public static final long CLCTL_SET_COMMON_PROPERTIES

CLCTL_VALIDATE_COMMON_PROPERTIES

public static final long CLCTL_VALIDATE_COMMON_PROPERTIES

CLCTL_ENUM_PRIVATE_PROPERTIES

public static final long CLCTL_ENUM_PRIVATE_PROPERTIES

CLCTL_GET_RO_PRIVATE_PROPERTIES

public static final long CLCTL_GET_RO_PRIVATE_PROPERTIES

CLCTL_GET_PRIVATE_PROPERTIES

public static final long CLCTL_GET_PRIVATE_PROPERTIES

CLCTL_SET_PRIVATE_PROPERTIES

public static final long CLCTL_SET_PRIVATE_PROPERTIES

CLCTL_VALIDATE_PRIVATE_PROPERTIES

public static final long CLCTL_VALIDATE_PRIVATE_PROPERTIES

CLCTL_ADD_REGISTRY_CHECKPOINT

public static final long CLCTL_ADD_REGISTRY_CHECKPOINT

CLCTL_DELETE_REGISTRY_CHECKPOINT

public static final long CLCTL_DELETE_REGISTRY_CHECKPOINT

CLCTL_GET_REGISTRY_CHECKPOINTS

public static final long CLCTL_GET_REGISTRY_CHECKPOINTS

CLCTL_GET_LOADBAL_PROCESS_LIST

public static final long CLCTL_GET_LOADBAL_PROCESS_LIST

CLCTL_STORAGE_GET_DISK_INFO

public static final long CLCTL_STORAGE_GET_DISK_INFO

CLCTL_STORAGE_GET_AVAILABLE_DISKS

public static final long CLCTL_STORAGE_GET_AVAILABLE_DISKS

CLCTL_STORAGE_IS_PATH_VALID

public static final long CLCTL_STORAGE_IS_PATH_VALID

CLCTL_STORAGE_GET_ALL_AVAILABLE_DISKS

public static final long CLCTL_STORAGE_GET_ALL_AVAILABLE_DISKS

CLCTL_DELETE

public static final long CLCTL_DELETE
Internal control codes


CLCTL_INSTALL_NODE

public static final long CLCTL_INSTALL_NODE

CLCTL_EVICT_NODE

public static final long CLCTL_EVICT_NODE

CLCTL_ADD_DEPENDENCY

public static final long CLCTL_ADD_DEPENDENCY

CLCTL_REMOVE_DEPENDENCY

public static final long CLCTL_REMOVE_DEPENDENCY

CLCTL_ADD_OWNER

public static final long CLCTL_ADD_OWNER

CLCTL_REMOVE_OWNER

public static final long CLCTL_REMOVE_OWNER

CLCTL_SET_NAME

public static final long CLCTL_SET_NAME

CLCTL_CLUSTER_NAME_CHANGED

public static final long CLCTL_CLUSTER_NAME_CHANGED

CLCTL_CLUSTER_VERSION_CHANGED

public static final long CLCTL_CLUSTER_VERSION_CHANGED

CLUSCTL_RESOURCE_UNKNOWN

public static final long CLUSCTL_RESOURCE_UNKNOWN
Cluster Control Codes for Resources


CLUSCTL_RESOURCE_GET_CHARACTERISTICS

public static final long CLUSCTL_RESOURCE_GET_CHARACTERISTICS

CLUSCTL_RESOURCE_GET_FLAGS

public static final long CLUSCTL_RESOURCE_GET_FLAGS

CLUSCTL_RESOURCE_GET_CLASS_INFO

public static final long CLUSCTL_RESOURCE_GET_CLASS_INFO

CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES

public static final long CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES

CLUSCTL_RESOURCE_GET_NAME

public static final long CLUSCTL_RESOURCE_GET_NAME

CLUSCTL_RESOURCE_GET_ID

public static final long CLUSCTL_RESOURCE_GET_ID

CLUSCTL_RESOURCE_GET_RESOURCE_TYPE

public static final long CLUSCTL_RESOURCE_GET_RESOURCE_TYPE

CLUSCTL_RESOURCE_ENUM_COMMON_PROPERTIES

public static final long CLUSCTL_RESOURCE_ENUM_COMMON_PROPERTIES

CLUSCTL_RESOURCE_GET_RO_COMMON_PROPERTIES

public static final long CLUSCTL_RESOURCE_GET_RO_COMMON_PROPERTIES

CLUSCTL_RESOURCE_GET_COMMON_PROPERTIES

public static final long CLUSCTL_RESOURCE_GET_COMMON_PROPERTIES

CLUSCTL_RESOURCE_SET_COMMON_PROPERTIES

public static final long CLUSCTL_RESOURCE_SET_COMMON_PROPERTIES

CLUSCTL_RESOURCE_VALIDATE_COMMON_PROPERTIES

public static final long CLUSCTL_RESOURCE_VALIDATE_COMMON_PROPERTIES

CLUSCTL_RESOURCE_ENUM_PRIVATE_PROPERTIES

public static final long CLUSCTL_RESOURCE_ENUM_PRIVATE_PROPERTIES

CLUSCTL_RESOURCE_GET_RO_PRIVATE_PROPERTIES

public static final long CLUSCTL_RESOURCE_GET_RO_PRIVATE_PROPERTIES

CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTIES

public static final long CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTIES

CLUSCTL_RESOURCE_SET_PRIVATE_PROPERTIES

public static final long CLUSCTL_RESOURCE_SET_PRIVATE_PROPERTIES

CLUSCTL_RESOURCE_VALIDATE_PRIVATE_PROPERTIES

public static final long CLUSCTL_RESOURCE_VALIDATE_PRIVATE_PROPERTIES

CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT

public static final long CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT

CLUSCTL_RESOURCE_DELETE_REGISTRY_CHECKPOINT

public static final long CLUSCTL_RESOURCE_DELETE_REGISTRY_CHECKPOINT

CLUSCTL_RESOURCE_GET_REGISTRY_CHECKPOINTS

public static final long CLUSCTL_RESOURCE_GET_REGISTRY_CHECKPOINTS

CLUSCTL_RESOURCE_GET_LOADBAL_PROCESS_LIST

public static final long CLUSCTL_RESOURCE_GET_LOADBAL_PROCESS_LIST

CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO

public static final long CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO

CLUSCTL_RESOURCE_STORAGE_IS_PATH_VALID

public static final long CLUSCTL_RESOURCE_STORAGE_IS_PATH_VALID

CLUSCTL_RESOURCE_DELETE

public static final long CLUSCTL_RESOURCE_DELETE

CLUSCTL_RESOURCE_INSTALL_NODE

public static final long CLUSCTL_RESOURCE_INSTALL_NODE

CLUSCTL_RESOURCE_EVICT_NODE

public static final long CLUSCTL_RESOURCE_EVICT_NODE

CLUSCTL_RESOURCE_ADD_DEPENDENCY

public static final long CLUSCTL_RESOURCE_ADD_DEPENDENCY

CLUSCTL_RESOURCE_REMOVE_DEPENDENCY

public static final long CLUSCTL_RESOURCE_REMOVE_DEPENDENCY

CLUSCTL_RESOURCE_ADD_OWNER

public static final long CLUSCTL_RESOURCE_ADD_OWNER

CLUSCTL_RESOURCE_REMOVE_OWNER

public static final long CLUSCTL_RESOURCE_REMOVE_OWNER

CLUSCTL_RESOURCE_SET_NAME

public static final long CLUSCTL_RESOURCE_SET_NAME

CLUSCTL_RESOURCE_CLUSTER_NAME_CHANGED

public static final long CLUSCTL_RESOURCE_CLUSTER_NAME_CHANGED

CLUSCTL_RESOURCE_CLUSTER_VERSION_CHANGED

public static final long CLUSCTL_RESOURCE_CLUSTER_VERSION_CHANGED

CLUSCTL_RESOURCE_TYPE_UNKNOWN

public static final long CLUSCTL_RESOURCE_TYPE_UNKNOWN
Cluster Control Codes for Resource Types


CLUSCTL_RESOURCE_TYPE_GET_CHARACTERISTICS

public static final long CLUSCTL_RESOURCE_TYPE_GET_CHARACTERISTICS

CLUSCTL_RESOURCE_TYPE_GET_FLAGS

public static final long CLUSCTL_RESOURCE_TYPE_GET_FLAGS

CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO

public static final long CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO

CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIES

public static final long CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIES

CLUSCTL_RESOURCE_TYPE_ENUM_COMMON_PROPERTIES

public static final long CLUSCTL_RESOURCE_TYPE_ENUM_COMMON_PROPERTIES

CLUSCTL_RESOURCE_TYPE_GET_RO_COMMON_PROPERTIES

public static final long CLUSCTL_RESOURCE_TYPE_GET_RO_COMMON_PROPERTIES

CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTIES

public static final long CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTIES

CLUSCTL_RESOURCE_TYPE_VALIDATE_COMMON_PROPERTIES

public static final long CLUSCTL_RESOURCE_TYPE_VALIDATE_COMMON_PROPERTIES

CLUSCTL_RESOURCE_TYPE_SET_COMMON_PROPERTIES

public static final long CLUSCTL_RESOURCE_TYPE_SET_COMMON_PROPERTIES

CLUSCTL_RESOURCE_TYPE_ENUM_PRIVATE_PROPERTIES

public static final long CLUSCTL_RESOURCE_TYPE_ENUM_PRIVATE_PROPERTIES

CLUSCTL_RESOURCE_TYPE_GET_RO_PRIVATE_PROPERTIES

public static final long CLUSCTL_RESOURCE_TYPE_GET_RO_PRIVATE_PROPERTIES

CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES

public static final long CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES

CLUSCTL_RESOURCE_TYPE_SET_PRIVATE_PROPERTIES

public static final long CLUSCTL_RESOURCE_TYPE_SET_PRIVATE_PROPERTIES

CLUSCTL_RESOURCE_TYPE_VALIDATE_PRIVATE_PROPERTIES

public static final long CLUSCTL_RESOURCE_TYPE_VALIDATE_PRIVATE_PROPERTIES

CLUSCTL_RESOURCE_TYPE_GET_REGISTRY_CHECKPOINTS

public static final long CLUSCTL_RESOURCE_TYPE_GET_REGISTRY_CHECKPOINTS

CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS

public static final long CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS

CLUSCTL_RESOURCE_TYPE_INSTALL_NODE

public static final long CLUSCTL_RESOURCE_TYPE_INSTALL_NODE

CLUSCTL_RESOURCE_TYPE_EVICT_NODE

public static final long CLUSCTL_RESOURCE_TYPE_EVICT_NODE

CLUSCTL_GROUP_UNKNOWN

public static final long CLUSCTL_GROUP_UNKNOWN
Cluster Control Codes for Groups


CLUSCTL_GROUP_GET_CHARACTERISTICS

public static final long CLUSCTL_GROUP_GET_CHARACTERISTICS

CLUSCTL_GROUP_GET_FLAGS

public static final long CLUSCTL_GROUP_GET_FLAGS

CLUSCTL_GROUP_GET_NAME

public static final long CLUSCTL_GROUP_GET_NAME

CLUSCTL_GROUP_GET_ID

public static final long CLUSCTL_GROUP_GET_ID

CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES

public static final long CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES

CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES

public static final long CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES

CLUSCTL_GROUP_GET_COMMON_PROPERTIES

public static final long CLUSCTL_GROUP_GET_COMMON_PROPERTIES

CLUSCTL_GROUP_SET_COMMON_PROPERTIES

public static final long CLUSCTL_GROUP_SET_COMMON_PROPERTIES

CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES

public static final long CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES

CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES

public static final long CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES

CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES

public static final long CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES

CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES

public static final long CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES

CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES

public static final long CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES

CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES

public static final long CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES

CLUSCTL_NODE_UNKNOWN

public static final long CLUSCTL_NODE_UNKNOWN
Cluster Control Codes for Nodes


CLUSCTL_NODE_GET_CHARACTERISTICS

public static final long CLUSCTL_NODE_GET_CHARACTERISTICS

CLUSCTL_NODE_GET_FLAGS

public static final long CLUSCTL_NODE_GET_FLAGS

CLUSCTL_NODE_GET_NAME

public static final long CLUSCTL_NODE_GET_NAME

CLUSCTL_NODE_GET_ID

public static final long CLUSCTL_NODE_GET_ID

CLUSCTL_NODE_ENUM_COMMON_PROPERTIES

public static final long CLUSCTL_NODE_ENUM_COMMON_PROPERTIES

CLUSCTL_NODE_GET_RO_COMMON_PROPERTIES

public static final long CLUSCTL_NODE_GET_RO_COMMON_PROPERTIES

CLUSCTL_NODE_GET_COMMON_PROPERTIES

public static final long CLUSCTL_NODE_GET_COMMON_PROPERTIES

CLUSCTL_NODE_SET_COMMON_PROPERTIES

public static final long CLUSCTL_NODE_SET_COMMON_PROPERTIES

CLUSCTL_NODE_VALIDATE_COMMON_PROPERTIES

public static final long CLUSCTL_NODE_VALIDATE_COMMON_PROPERTIES

CLUSCTL_NODE_ENUM_PRIVATE_PROPERTIES

public static final long CLUSCTL_NODE_ENUM_PRIVATE_PROPERTIES

CLUSCTL_NODE_GET_RO_PRIVATE_PROPERTIES

public static final long CLUSCTL_NODE_GET_RO_PRIVATE_PROPERTIES

CLUSCTL_NODE_GET_PRIVATE_PROPERTIES

public static final long CLUSCTL_NODE_GET_PRIVATE_PROPERTIES

CLUSCTL_NODE_SET_PRIVATE_PROPERTIES

public static final long CLUSCTL_NODE_SET_PRIVATE_PROPERTIES

CLUSCTL_NODE_VALIDATE_PRIVATE_PROPERTIES

public static final long CLUSCTL_NODE_VALIDATE_PRIVATE_PROPERTIES

CLUSCTL_NETWORK_UNKNOWN

public static final long CLUSCTL_NETWORK_UNKNOWN
Cluster Control Codes for Networks


CLUSCTL_NETWORK_GET_CHARACTERISTICS

public static final long CLUSCTL_NETWORK_GET_CHARACTERISTICS

CLUSCTL_NETWORK_GET_FLAGS

public static final long CLUSCTL_NETWORK_GET_FLAGS

CLUSCTL_NETWORK_GET_NAME

public static final long CLUSCTL_NETWORK_GET_NAME

CLUSCTL_NETWORK_GET_ID

public static final long CLUSCTL_NETWORK_GET_ID

CLUSCTL_NETWORK_ENUM_COMMON_PROPERTIES

public static final long CLUSCTL_NETWORK_ENUM_COMMON_PROPERTIES

CLUSCTL_NETWORK_GET_RO_COMMON_PROPERTIES

public static final long CLUSCTL_NETWORK_GET_RO_COMMON_PROPERTIES

CLUSCTL_NETWORK_GET_COMMON_PROPERTIES

public static final long CLUSCTL_NETWORK_GET_COMMON_PROPERTIES

CLUSCTL_NETWORK_SET_COMMON_PROPERTIES

public static final long CLUSCTL_NETWORK_SET_COMMON_PROPERTIES

CLUSCTL_NETWORK_VALIDATE_COMMON_PROPERTIES

public static final long CLUSCTL_NETWORK_VALIDATE_COMMON_PROPERTIES

CLUSCTL_NETWORK_ENUM_PRIVATE_PROPERTIES

public static final long CLUSCTL_NETWORK_ENUM_PRIVATE_PROPERTIES

CLUSCTL_NETWORK_GET_RO_PRIVATE_PROPERTIES

public static final long CLUSCTL_NETWORK_GET_RO_PRIVATE_PROPERTIES

CLUSCTL_NETWORK_GET_PRIVATE_PROPERTIES

public static final long CLUSCTL_NETWORK_GET_PRIVATE_PROPERTIES

CLUSCTL_NETWORK_SET_PRIVATE_PROPERTIES

public static final long CLUSCTL_NETWORK_SET_PRIVATE_PROPERTIES

CLUSCTL_NETWORK_VALIDATE_PRIVATE_PROPERTIES

public static final long CLUSCTL_NETWORK_VALIDATE_PRIVATE_PROPERTIES

CLUSCTL_NETINTERFACE_UNKNOWN

public static final long CLUSCTL_NETINTERFACE_UNKNOWN
Cluster Control Codes for Network Interfaces


CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS

public static final long CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS

CLUSCTL_NETINTERFACE_GET_FLAGS

public static final long CLUSCTL_NETINTERFACE_GET_FLAGS

CLUSCTL_NETINTERFACE_GET_NAME

public static final long CLUSCTL_NETINTERFACE_GET_NAME

CLUSCTL_NETINTERFACE_GET_ID

public static final long CLUSCTL_NETINTERFACE_GET_ID

CLUSCTL_NETINTERFACE_GET_NODE

public static final long CLUSCTL_NETINTERFACE_GET_NODE

CLUSCTL_NETINTERFACE_GET_NETWORK

public static final long CLUSCTL_NETINTERFACE_GET_NETWORK

CLUSCTL_NETINTERFACE_ENUM_COMMON_PROPERTIES

public static final long CLUSCTL_NETINTERFACE_ENUM_COMMON_PROPERTIES

CLUSCTL_NETINTERFACE_GET_RO_COMMON_PROPERTIES

public static final long CLUSCTL_NETINTERFACE_GET_RO_COMMON_PROPERTIES

CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTIES

public static final long CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTIES

CLUSCTL_NETINTERFACE_SET_COMMON_PROPERTIES

public static final long CLUSCTL_NETINTERFACE_SET_COMMON_PROPERTIES

CLUSCTL_NETINTERFACE_VALIDATE_COMMON_PROPERTIES

public static final long CLUSCTL_NETINTERFACE_VALIDATE_COMMON_PROPERTIES

CLUSCTL_NETINTERFACE_ENUM_PRIVATE_PROPERTIES

public static final long CLUSCTL_NETINTERFACE_ENUM_PRIVATE_PROPERTIES

CLUSCTL_NETINTERFACE_GET_RO_PRIVATE_PROPERTIES

public static final long CLUSCTL_NETINTERFACE_GET_RO_PRIVATE_PROPERTIES

CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTIES

public static final long CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTIES

CLUSCTL_NETINTERFACE_SET_PRIVATE_PROPERTIES

public static final long CLUSCTL_NETINTERFACE_SET_PRIVATE_PROPERTIES

CLUSCTL_NETINTERFACE_VALIDATE_PRIVATE_PROPERTIES

public static final long CLUSCTL_NETINTERFACE_VALIDATE_PRIVATE_PROPERTIES

CLUS_RESCLASS_UNKNOWN

public static final long CLUS_RESCLASS_UNKNOWN
Cluster Resource Class types

See Also:
Constant Field Values

CLUS_RESCLASS_STORAGE

public static final long CLUS_RESCLASS_STORAGE
See Also:
Constant Field Values

CLUS_RESCLASS_USER

public static final long CLUS_RESCLASS_USER
See Also:
Constant Field Values

CLUS_RESSUBCLASS_SHARED

public static final long CLUS_RESSUBCLASS_SHARED
Define Resource SubClass bits

See Also:
Constant Field Values

CLUS_CHAR_UNKNOWN

public static final long CLUS_CHAR_UNKNOWN
Cluster Characteristics

See Also:
Constant Field Values

CLUS_CHAR_QUORUM

public static final long CLUS_CHAR_QUORUM
See Also:
Constant Field Values

CLUS_CHAR_DELETE_REQUIRES_ALL_NODES

public static final long CLUS_CHAR_DELETE_REQUIRES_ALL_NODES
See Also:
Constant Field Values

CLUS_FLAG_CORE

public static final long CLUS_FLAG_CORE
Cluster Flags

See Also:
Constant Field Values

CLUSTER_RESOURCE_ENUM_DEPENDS

public static final long CLUSTER_RESOURCE_ENUM_DEPENDS
Cluster resource enumeration types

See Also:
Constant Field Values

CLUSTER_RESOURCE_ENUM_PROVIDES

public static final long CLUSTER_RESOURCE_ENUM_PROVIDES
See Also:
Constant Field Values

CLUSTER_RESOURCE_ENUM_NODES

public static final long CLUSTER_RESOURCE_ENUM_NODES
See Also:
Constant Field Values

CLUSTER_RESOURCE_ENUM_ALL

public static final long CLUSTER_RESOURCE_ENUM_ALL
See Also:
Constant Field Values

CLUSTER_NETWORK_ENUM_NETINTERFACES

public static final long CLUSTER_NETWORK_ENUM_NETINTERFACES
Define enumerable group types

See Also:
Constant Field Values

CLUSTER_NETWORK_ENUM_ALL

public static final long CLUSTER_NETWORK_ENUM_ALL
See Also:
Constant Field Values

ClusterNetworkStateUnknown

public static final long ClusterNetworkStateUnknown
Network state constants

See Also:
Constant Field Values

ClusterNetworkUnavailable

public static final long ClusterNetworkUnavailable
See Also:
Constant Field Values

ClusterNetworkDown

public static final long ClusterNetworkDown
See Also:
Constant Field Values

ClusterNetworkPartitioned

public static final long ClusterNetworkPartitioned
See Also:
Constant Field Values

ClusterNetworkUp

public static final long ClusterNetworkUp
See Also:
Constant Field Values

ClusterNetworkRoleNone

public static final long ClusterNetworkRoleNone
Network roles constants

See Also:
Constant Field Values

ClusterNetworkRoleInternalUse

public static final long ClusterNetworkRoleInternalUse
See Also:
Constant Field Values

ClusterNetworkRoleClientAccess

public static final long ClusterNetworkRoleClientAccess
See Also:
Constant Field Values

ClusterNetworkRoleInternalAndClient

public static final long ClusterNetworkRoleInternalAndClient
See Also:
Constant Field Values

ClusterNetInterfaceStateUnknown

public static final long ClusterNetInterfaceStateUnknown
Network interface state constants

See Also:
Constant Field Values

ClusterNetInterfaceUnavailable

public static final long ClusterNetInterfaceUnavailable
See Also:
Constant Field Values

ClusterNetInterfaceFailed

public static final long ClusterNetInterfaceFailed
See Also:
Constant Field Values

ClusterNetInterfaceUnreachable

public static final long ClusterNetInterfaceUnreachable
See Also:
Constant Field Values

ClusterNetInterfaceUp

public static final long ClusterNetInterfaceUp
See Also:
Constant Field Values
Constructor Detail

MSCSAgentCommand

public MSCSAgentCommand(long cmd_code,
                        java.lang.String ipc_path)
Base constructor for MSCSAgentCommand

Parameters:
cmd_code - - command code
ipc_path - - IPC path to target
Method Detail

CLUSPROP_SYNTAX_VALUE

public static long CLUSPROP_SYNTAX_VALUE(long type,
                                         long format)
Compute syntax value


CLCTL_EXTERNAL_CODE

public static long CLCTL_EXTERNAL_CODE(long Function,
                                       long Access,
                                       long Modify)
Compute cluster control function external code


CLCTL_INTERNAL_CODE

public static long CLCTL_INTERNAL_CODE(long Function,
                                       long Access,
                                       long Modify)
Compute cluster control function internal code


CLUSCTL_RESOURCE_CODE

public static final long CLUSCTL_RESOURCE_CODE(long Function)
Define macros to generate object specific control codes


CLUSCTL_RESOURCE_TYPE_CODE

public static final long CLUSCTL_RESOURCE_TYPE_CODE(long Function)

CLUSCTL_GROUP_CODE

public static final long CLUSCTL_GROUP_CODE(long Function)

CLUSCTL_NODE_CODE

public static final long CLUSCTL_NODE_CODE(long Function)

CLUSCTL_NETWORK_CODE

public static final long CLUSCTL_NETWORK_CODE(long Function)

CLUSCTL_NETINTERFACE_CODE

public static final long CLUSCTL_NETINTERFACE_CODE(long Function)

CLUSCTL_USER_CODE

public static final long CLUSCTL_USER_CODE(long Function,
                                           long Object)

CLUSCTL_GET_CONTROL_FUNCTION

public static final long CLUSCTL_GET_CONTROL_FUNCTION(long ControlCode)
Define macros to get the function or access mode out of a control code


CLUSCTL_GET_ACCESS_MODE

public static final long CLUSCTL_GET_ACCESS_MODE(long ControlCode)

CLUSCTL_GET_CONTROL_OBJECT

public static final long CLUSCTL_GET_CONTROL_OBJECT(long ControlCode)

addDWORDInputParam

protected void addDWORDInputParam(long val)
Add DWORD input parameter

Parameters:
val - - value to be set

readDWORDOutputParam

protected long readDWORDOutputParam(int index,
                                    int off)
Read DWORD output parameter

Parameters:
index - - parameter index to read
off - - offset of DWORD field

readWORDOutputParam

protected int readWORDOutputParam(int index,
                                  int off)
Read WORD output parameter

Parameters:
index - - parameter index to read
off - - offset of WORD field

readDWORDOutputParam

protected long readDWORDOutputParam(int index)
Read DWORD output parameter

Parameters:
index - - parameter index to read

readCompUnicodeOutputParam

protected java.lang.String readCompUnicodeOutputParam(int index,
                                                      int off)
Read CompUnicode from output parameter

Parameters:
index - - parameter index to read
off - - offset within parameter to read

readCompUnicodeOutputParam

protected java.lang.String readCompUnicodeOutputParam(int index)
Read CompUnicode from output parameter

Parameters:
index - - parameter index to read

addCompUnicodeInputParam

protected void addCompUnicodeInputParam(java.lang.String val)
Add CompUnicode input parameter

Parameters:
val - - string value to write

readCompUnicodeListOutputParam

protected java.lang.String[] readCompUnicodeListOutputParam(int index,
                                                            int len,
                                                            int off)
Read CompUnicode list from output parameter

Parameters:
index - - parameter index to read
len - - number of strings to read
off - - offset within parameter to read

readCompUnicodeListOutputParam

protected java.lang.String[] readCompUnicodeListOutputParam(int index,
                                                            int len)
Read CompUnicode list from output parameter

Parameters:
index - - parameter index to read
len - - number of strings to read

readUnicodeOutputParam

protected java.lang.String readUnicodeOutputParam(int index,
                                                  int off)
Read unicode string from output parameter

Parameters:
index - - parameter index to read
off - - offset of string to read