ホーム › Networking.Clustering › 定数
定数
650Windows.Win32.Networking.Clustering
| 名前 | 型 | 値 |
|---|---|---|
| CLUSTER_VERSION_FLAG_MIXED_MODE | DWORD | 1 |
| CLUSTER_VERSION_UNKNOWN | DWORD | 4294967295 |
| NT4_MAJOR_VERSION | DWORD | 1 |
| NT4SP4_MAJOR_VERSION | DWORD | 2 |
| NT5_MAJOR_VERSION | DWORD | 3 |
| NT51_MAJOR_VERSION | DWORD | 4 |
| NT6_MAJOR_VERSION | DWORD | 5 |
| NT7_MAJOR_VERSION | DWORD | 6 |
| NT8_MAJOR_VERSION | DWORD | 7 |
| NT9_MAJOR_VERSION | DWORD | 8 |
| NT10_MAJOR_VERSION | DWORD | 9 |
| NT11_MAJOR_VERSION | DWORD | 10 |
| NT12_MAJOR_VERSION | DWORD | 11 |
| NT13_MAJOR_VERSION | DWORD | 12 |
| WS2016_TP4_UPGRADE_VERSION | DWORD | 6 |
| WS2016_TP5_UPGRADE_VERSION | DWORD | 7 |
| WS2016_RTM_UPGRADE_VERSION | DWORD | 8 |
| RS3_UPGRADE_VERSION | DWORD | 1 |
| RS4_UPGRADE_VERSION | DWORD | 2 |
| RS5_UPGRADE_VERSION | DWORD | 3 |
| NINETEEN_H1_UPGRADE_VERSION | DWORD | 1 |
| NINETEEN_H2_UPGRADE_VERSION | DWORD | 2 |
| MN_UPGRADE_VERSION | DWORD | 3 |
| FE_UPGRADE_VERSION | DWORD | 4 |
| FE_22H2_UPGRADE_VERSION | DWORD | 5 |
| CA_UPGRADE_VERSION | DWORD | 1 |
| NI_UPGRADE_VERSION | DWORD | 2 |
| CU_UPGRADE_VERSION | DWORD | 3 |
| ZN_UPGRADE_VERSION | DWORD | 4 |
| GA_UPGRADE_VERSION | DWORD | 5 |
| GE_UPGRADE_VERSION | DWORD | 6 |
| HCI_UPGRADE_BIT | DWORD | 32768 |
| CLUSREG_NAME_MIXED_MODE | unknown | MixedMode |
| CLUSAPI_VERSION_SERVER2008 | DWORD | 1536 |
| CLUSAPI_VERSION_SERVER2008R2 | DWORD | 1792 |
| CLUSAPI_VERSION_WINDOWS8 | DWORD | 1793 |
| CLUSAPI_VERSION_WINDOWSBLUE | DWORD | 1794 |
| CLUSAPI_VERSION_WINTHRESHOLD | DWORD | 1795 |
| CLUSAPI_VERSION_RS3 | DWORD | 2560 |
| CLUSAPI_VERSION_NI | DWORD | 2572 |
| CLUSAPI_VERSION_CU | DWORD | 3075 |
| CLUSAPI_VERSION_ZN | DWORD | 3076 |
| CLUSAPI_VERSION_GA | DWORD | 3077 |
| CLUSAPI_VERSION | DWORD | 3077 |
| CREATE_CLUSTER_VERSION | DWORD | 1536 |
| CREATE_CLUSTER_MAJOR_VERSION_MASK | DWORD | 4294967040 |
| MAX_CLUSTERNAME_LENGTH | DWORD | 63 |
| CLUSTER_INSTALLED | DWORD | 1 |
| CLUSTER_CONFIGURED | DWORD | 2 |
| CLUSTER_RUNNING | DWORD | 16 |
| CLUS_HYBRID_QUORUM | DWORD | 1024 |
| CLUS_NODE_MAJORITY_QUORUM | DWORD | 0 |
| CLUSCTL_RESOURCE_STATE_CHANGE_REASON_VERSION_1 | DWORD | 1 |
| CLUSREG_DATABASE_SYNC_WRITE_TO_ALL_NODES | DWORD | 1 |
| CLUSREG_DATABASE_ISOLATE_READ | DWORD | 2 |
| CLUSTER_ENUM_ITEM_VERSION_1 | DWORD | 1 |
| CLUSTER_ENUM_ITEM_VERSION | DWORD | 1 |
| CLUSTER_CREATE_GROUP_INFO_VERSION_1 | DWORD | 1 |
| CLUSTER_CREATE_GROUP_INFO_VERSION | DWORD | 1 |
| GROUPSET_READY_SETTING_DELAY | DWORD | 1 |
| GROUPSET_READY_SETTING_ONLINE | DWORD | 2 |
| GROUPSET_READY_SETTING_OS_HEARTBEAT | DWORD | 3 |
| GROUPSET_READY_SETTING_APPLICATION_READY | DWORD | 4 |
| CLUS_GRP_MOVE_ALLOWED | DWORD | 0 |
| CLUS_GRP_MOVE_LOCKED | DWORD | 1 |
| CLUSAPI_READ_ACCESS | INT | 1 |
| CLUSAPI_CHANGE_ACCESS | INT | 2 |
| CLUSAPI_NO_ACCESS | INT | 4 |
| CLUSTER_SET_ACCESS_TYPE_ALLOWED | DWORD | 0 |
| CLUSTER_SET_ACCESS_TYPE_DENIED | DWORD | 1 |
| CLUSTER_DELETE_ACCESS_CONTROL_ENTRY | DWORD | 2 |
| CLUSGROUPSET_STATUS_GROUPS_PENDING | ULONGLONG | 1 |
| CLUSGROUPSET_STATUS_GROUPS_ONLINE | ULONGLONG | 2 |
| CLUSGROUPSET_STATUS_OS_HEARTBEAT | ULONGLONG | 4 |
| CLUSGROUPSET_STATUS_APPLICATION_READY | ULONGLONG | 8 |
| CLUSTER_AVAILABILITY_SET_CONFIG_V1 | DWORD | 1 |
| CLUSTER_GROUP_ENUM_ITEM_VERSION_1 | DWORD | 1 |
| CLUSTER_GROUP_ENUM_ITEM_VERSION | DWORD | 1 |
| CLUSTER_RESOURCE_ENUM_ITEM_VERSION_1 | DWORD | 1 |
| CLUSTER_RESOURCE_ENUM_ITEM_VERSION | DWORD | 1 |
| CLUSAPI_NODE_PAUSE_REMAIN_ON_PAUSED_NODE_ON_MOVE_ERROR | DWORD | 1 |
| CLUSAPI_NODE_AVOID_PLACEMENT | DWORD | 2 |
| CLUSAPI_NODE_PAUSE_RETRY_DRAIN_ON_FAILURE | DWORD | 4 |
| CLUSAPI_NODE_RESUME_FAILBACK_STORAGE | DWORD | 1 |
| CLUSAPI_NODE_RESUME_FAILBACK_VMS | DWORD | 2 |
| CLUSAPI_NODE_RESUME_FAILBACK_PINNED_VMS_ONLY | DWORD | 4 |
| CLUSAPI_NODE_RESUME_FAILBACK_VMS_FORCEFULLY | DWORD | 8 |
| CLUSGRP_STATUS_LOCKED_MODE | ULONGLONG | 1 |
| CLUSGRP_STATUS_PREEMPTED | ULONGLONG | 2 |
| CLUSGRP_STATUS_WAITING_IN_QUEUE_FOR_MOVE | ULONGLONG | 4 |
| CLUSGRP_STATUS_PHYSICAL_RESOURCES_LACKING | ULONGLONG | 8 |
| CLUSGRP_STATUS_WAITING_TO_START | ULONGLONG | 16 |
| CLUSGRP_STATUS_EMBEDDED_FAILURE | ULONGLONG | 32 |
| CLUSGRP_STATUS_OFFLINE_DUE_TO_ANTIAFFINITY_CONFLICT | ULONGLONG | 64 |
| CLUSGRP_STATUS_NETWORK_FAILURE | ULONGLONG | 128 |
| CLUSGRP_STATUS_UNMONITORED | ULONGLONG | 256 |
| CLUSGRP_STATUS_OS_HEARTBEAT | ULONGLONG | 512 |
| CLUSGRP_STATUS_APPLICATION_READY | ULONGLONG | 1024 |
| CLUSGRP_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER | ULONGLONG | 2048 |
| CLUSGRP_STATUS_WAITING_FOR_DEPENDENCIES | ULONGLONG | 4096 |
| CLUSRES_STATUS_LOCKED_MODE | ULONGLONG | 1 |
| CLUSRES_STATUS_EMBEDDED_FAILURE | ULONGLONG | 2 |
| CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_CPU | ULONGLONG | 4 |
| CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_MEMORY | ULONGLONG | 8 |
| CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_GENERIC_RESOURCES | ULONGLONG | 16 |
| CLUSRES_STATUS_NETWORK_FAILURE | ULONGLONG | 32 |
| CLUSRES_STATUS_UNMONITORED | ULONGLONG | 64 |
| CLUSRES_STATUS_OS_HEARTBEAT | ULONGLONG | 128 |
| CLUSRES_STATUS_APPLICATION_READY | ULONGLONG | 256 |
| CLUSRES_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER | ULONGLONG | 512 |
| CLUSAPI_GROUP_ONLINE_IGNORE_RESOURCE_STATUS | DWORD | 1 |
| CLUSAPI_GROUP_ONLINE_SYNCHRONOUS | DWORD | 2 |
| CLUSAPI_GROUP_ONLINE_BEST_POSSIBLE_NODE | DWORD | 4 |
| CLUSAPI_GROUP_ONLINE_IGNORE_AFFINITY_RULE | DWORD | 8 |
| CLUSAPI_GROUP_OFFLINE_IGNORE_RESOURCE_STATUS | DWORD | 1 |
| CLUSAPI_RESOURCE_ONLINE_IGNORE_RESOURCE_STATUS | DWORD | 1 |
| CLUSAPI_RESOURCE_ONLINE_DO_NOT_UPDATE_PERSISTENT_STATE | DWORD | 2 |
| CLUSAPI_RESOURCE_ONLINE_NECESSARY_FOR_QUORUM | DWORD | 4 |
| CLUSAPI_RESOURCE_ONLINE_BEST_POSSIBLE_NODE | DWORD | 8 |
| CLUSAPI_RESOURCE_ONLINE_IGNORE_AFFINITY_RULE | DWORD | 32 |
| CLUSAPI_RESOURCE_OFFLINE_IGNORE_RESOURCE_STATUS | DWORD | 1 |
| CLUSAPI_RESOURCE_OFFLINE_FORCE_WITH_TERMINATION | DWORD | 2 |
| CLUSAPI_RESOURCE_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE | DWORD | 4 |
| CLUSAPI_RESOURCE_OFFLINE_REASON_NONE | DWORD | 0 |
| CLUSAPI_RESOURCE_OFFLINE_REASON_UNKNOWN | DWORD | 1 |
| CLUSAPI_RESOURCE_OFFLINE_REASON_MOVING | DWORD | 2 |
| CLUSAPI_RESOURCE_OFFLINE_REASON_USER_REQUESTED | DWORD | 4 |
| CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_DELETED | DWORD | 8 |
| CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_RESTARTED | DWORD | 16 |
| CLUSAPI_RESOURCE_OFFLINE_REASON_PREEMPTED | DWORD | 32 |
| CLUSAPI_RESOURCE_OFFLINE_REASON_SHUTTING_DOWN | DWORD | 64 |
| CLUSAPI_GROUP_MOVE_IGNORE_RESOURCE_STATUS | DWORD | 1 |
| CLUSAPI_GROUP_MOVE_RETURN_TO_SOURCE_NODE_ON_ERROR | DWORD | 2 |
| CLUSAPI_GROUP_MOVE_QUEUE_ENABLED | DWORD | 4 |
| CLUSAPI_GROUP_MOVE_HIGH_PRIORITY_START | DWORD | 8 |
| CLUSAPI_GROUP_MOVE_FAILBACK | DWORD | 16 |
| CLUSAPI_GROUP_MOVE_IGNORE_AFFINITY_RULE | DWORD | 32 |
| CLUSAPI_CHANGE_RESOURCE_GROUP_FORCE_MOVE_TO_CSV | ULONGLONG | 1 |
| CLUSAPI_VALID_CHANGE_RESOURCE_GROUP_FLAGS | ULONGLONG | 1 |
| GROUP_FAILURE_INFO_VERSION_1 | DWORD | 1 |
| RESOURCE_FAILURE_INFO_VERSION_1 | DWORD | 1 |
| CLUS_ACCESS_ANY | DWORD | 0 |
| CLUS_ACCESS_READ | DWORD | 1 |
| CLUS_ACCESS_WRITE | DWORD | 2 |
| CLUS_NO_MODIFY | DWORD | 0 |
| CLUS_MODIFY | DWORD | 1 |
| CLUS_NOT_GLOBAL | DWORD | 0 |
| CLUS_GLOBAL | DWORD | 1 |
| CLUSCTL_ACCESS_SHIFT | DWORD | 0 |
| CLUSCTL_FUNCTION_SHIFT | DWORD | 2 |
| CLCTL_INTERNAL_SHIFT | DWORD | 20 |
| CLCTL_USER_SHIFT | DWORD | 21 |
| CLCTL_MODIFY_SHIFT | DWORD | 22 |
| CLCTL_GLOBAL_SHIFT | DWORD | 23 |
| CLUSCTL_OBJECT_SHIFT | DWORD | 24 |
| CLUSCTL_CONTROL_CODE_MASK | DWORD | 4194303 |
| CLUSCTL_OBJECT_MASK | DWORD | 255 |
| CLUSCTL_ACCESS_MODE_MASK | DWORD | 3 |
| CLCTL_CLUSTER_BASE | DWORD | 0 |
| BitLockerEnabled | INT | 1 |
| BitLockerDecrypted | INT | 4 |
| BitlockerEncrypted | INT | 8 |
| BitLockerDecrypting | INT | 16 |
| BitlockerEncrypting | INT | 32 |
| BitLockerPaused | INT | 64 |
| BitLockerStopped | INT | 128 |
| RedirectedIOReasonUserRequest | ULONGLONG | 1 |
| RedirectedIOReasonUnsafeFileSystemFilter | ULONGLONG | 2 |
| RedirectedIOReasonUnsafeVolumeFilter | ULONGLONG | 4 |
| RedirectedIOReasonFileSystemTiering | ULONGLONG | 8 |
| RedirectedIOReasonBitLockerInitializing | ULONGLONG | 16 |
| RedirectedIOReasonReFs | ULONGLONG | 32 |
| RedirectedIOReasonMax | ULONGLONG | 9223372036854775808 |
| VolumeRedirectedIOReasonNoDiskConnectivity | ULONGLONG | 1 |
| VolumeRedirectedIOReasonStorageSpaceNotAttached | ULONGLONG | 2 |
| VolumeRedirectedIOReasonVolumeReplicationEnabled | ULONGLONG | 4 |
| VolumeRedirectedIOReasonMax | ULONGLONG | 9223372036854775808 |
| MAX_OBJECTID | DWORD | 64 |
| MAX_CO_PASSWORD_LENGTH | DWORD | 16 |
| GUID_PRESENT | DWORD | 1 |
| CREATEDC_PRESENT | DWORD | 2 |
| MAX_CO_PASSWORD_LENGTHEX | DWORD | 127 |
| MAX_CO_PASSWORD_STORAGEEX | DWORD | 128 |
| MAX_CREATINGDC_LENGTH | DWORD | 256 |
| DNS_LENGTH | DWORD | 64 |
| MAINTENANCE_MODE_V2_SIG | DWORD | 2881155087 |
| NNLEN | DWORD | 80 |
| CLUS_RESTYPE_NAME_GENAPP | unknown | Generic Application |
| CLUS_RESTYPE_NAME_GENSVC | unknown | Generic Service |
| CLUS_RESTYPE_NAME_GENSCRIPT | unknown | Generic Script |
| CLUS_RESTYPE_NAME_IPADDR | unknown | IP Address |
| CLUS_RESTYPE_NAME_NETNAME | unknown | Network Name |
| CLUS_RESTYPE_NAME_DNN | unknown | Distributed Network Name |
| CLUS_RESTYPE_NAME_FILESHR | unknown | File Share |
| CLUS_RESTYPE_NAME_PRTSPLR | unknown | Print Spooler |
| CLUS_RESTYPE_NAME_IPV6_NATIVE | unknown | IPv6 Address |
| CLUS_RESTYPE_NAME_IPV6_TUNNEL | unknown | IPv6 Tunnel Address |
| CLUS_RESTYPE_NAME_VSSTASK | unknown | Volume Shadow Copy Service Task |
| CLUS_RESTYPE_NAME_WINS | unknown | WINS Service |
| CLUS_RESTYPE_NAME_DHCP | unknown | DHCP Service |
| CLUS_RESTYPE_NAME_MSMQ | unknown | Microsoft Message Queue Server |
| CLUS_RESTYPE_NAME_NEW_MSMQ | unknown | MSMQ |
| CLUS_RESTYPE_NAME_MSMQ_TRIGGER | unknown | MSMQTriggers |
| CLUS_RESTYPE_NAME_MSDTC | unknown | Distributed Transaction Coordinator |
| CLUS_RESTYPE_NAME_NFS | unknown | NFS Share |
| CLUS_RESTYPE_NAME_NETWORK_FILE_SYSTEM | unknown | Network File System |
| CLUS_RESTYPE_NAME_ISNS | unknown | Microsoft iSNS |
| CLUS_RESTYPE_NAME_HARDDISK | unknown | Physical Disk |
| CLUS_RESTYPE_NAME_PHYS_DISK | unknown | Physical Disk |
| CLUS_RESTYPE_NAME_FSWITNESS | unknown | File Share Witness |
| CLUS_RESTYPE_NAME_FILESERVER | unknown | File Server |
| CLUS_RESTYPE_NAME_SODAFILESERVER | unknown | Scale Out File Server |
| CLUS_RESTYPE_NAME_DFS | unknown | Distributed File System |
| CLUS_RESTYPE_NAME_DFSR | unknown | DFS Replicated Folder |
| CLUS_RESTYPE_NAME_VM | unknown | Virtual Machine |
| CLUS_RESTYPE_NAME_VM_CONFIG | unknown | Virtual Machine Configuration |
| CLUS_RESTYPE_NAME_ISCSITARGET | unknown | iSCSI Target Server |
| CLUS_RESTYPE_NAME_STORAGE_POOL | unknown | Storage Pool |
| CLUS_RESTYPE_NAME_TASKSCHEDULER | unknown | Task Scheduler |
| CLUS_RESTYPE_NAME_VMREPLICA_BROKER | unknown | Virtual Machine Replication Broker |
| CLUS_RESTYPE_NAME_VMREPLICA_COORDINATOR | unknown | Virtual Machine Replication Coordinator |
| CLUS_RESTYPE_NAME_NFS_V2 | unknown | Network File System |
| CLUS_RESTYPE_NAME_NFS_MSNS | unknown | NFS Multi Server Namespace |
| CLUS_RESTYPE_NAME_CAU | unknown | ClusterAwareUpdatingResource |
| CLUS_RESTYPE_NAME_NV_PROVIDER_ADDRESS | unknown | Provider Address |
| CLUS_RESTYPE_NAME_NAT | unknown | Nat |
| CLUS_RESTYPE_NAME_STORAGE_POLICIES | unknown | Storage Policies |
| CLUS_RESTYPE_NAME_STORQOS | unknown | Storage QoS Policy Manager |
| CLUS_RESTYPE_NAME_HEALTH_SERVICE | unknown | Health Service |
| CLUS_RESTYPE_NAME_VM_WMI | unknown | Virtual Machine Cluster WMI |
| CLUS_RESTYPE_NAME_SDDC_MANAGEMENT | unknown | SDDC Management |
| CLUS_RESTYPE_NAME_HCSVM | unknown | HCS Virtual Machine |
| CLUS_RESTYPE_NAME_VIRTUAL_IPV4 | unknown | Disjoint IPv4 Address |
| CLUS_RESTYPE_NAME_VIRTUAL_IPV6 | unknown | Disjoint IPv6 Address |
| CLUS_RESTYPE_NAME_CLOUD_WITNESS | unknown | Cloud Witness |
| CLUS_RESTYPE_NAME_STORAGE_REPLICA | unknown | Storage Replica |
| CLUS_RESTYPE_NAME_CROSS_CLUSTER | unknown | Cross Cluster Dependency Orchestrator |
| CLUS_RESTYPE_NAME_SCALEOUT_MASTER | unknown | Scaleout Master |
| CLUS_RESTYPE_NAME_SCALEOUT_WORKER | unknown | Scaleout Worker |
| CLUS_RESTYPE_NAME_CONTAINER | unknown | Container |
| CLUS_RES_NAME_SCALEOUT_MASTER | unknown | Scaleout Master |
| CLUS_RES_NAME_SCALEOUT_WORKER | unknown | Scaleout Worker |
| CLUS_RESTYPE_NAME_KEY_VALUE_STORE | unknown | Key Value Store |
| CLUSREG_NAME_CLUS_DESC | unknown | Description |
| CLUSREG_NAME_CLUS_SD | unknown | Security Descriptor |
| CLUSREG_NAME_CLUS_DEFAULT_NETWORK_ROLE | unknown | DefaultNetworkRole |
| CLUSREG_NAME_QUORUM_ARBITRATION_TIMEOUT | unknown | QuorumArbitrationTimeMax |
| CLUSTER_HANG_TIMEOUT_KEYNAME | unknown | ClusSvcHangTimeout |
| CLUSTER_HANG_RECOVERY_ACTION_KEYNAME | unknown | HangRecoveryAction |
| CLUSTER_CSA_VSS_STATE | unknown | BackupInProgress |
| CLUSTER_REQUEST_REPLY_TIMEOUT | unknown | RequestReplyTimeout |
| CLUSTER_WITNESS_FAILED_RESTART_INTERVAL | unknown | WitnessRestartInterval |
| CLUSTER_WITNESS_DATABASE_WRITE_TIMEOUT | unknown | WitnessDatabaseWriteTimeout |
| CLUSTER_ADD_EVICT_DELAY | unknown | AddEvictDelay |
| CLUSREG_NAME_FIXQUORUM | unknown | FixQuorum |
| CLUSREG_NAME_PREVENTQUORUM | unknown | PreventQuorum |
| CLUSREG_NAME_IGNORE_PERSISTENT_STATE | unknown | IgnorePersistentStateOnStartup |
| CLUSTER_SHARED_VOLUMES_ROOT | unknown | SharedVolumesRoot |
| ENABLE_CLUSTER_SHARED_VOLUMES | unknown | EnableSharedVolumes |
| CLUSTER_SHARED_VOLUME_VSS_WRITER_OPERATION_TIMEOUT | unknown | SharedVolumeVssWriterOperationTimeout |
| USE_CLIENT_ACCESS_NETWORKS_FOR_CSV | unknown | UseClientAccessNetworksForSharedVolumes |
| CLUSTER_CSV_COMPATIBLE_FILTERS | unknown | SharedVolumeCompatibleFilters |
| CLUSTER_CSV_INCOMPATIBLE_FILTERS | unknown | SharedVolumeIncompatibleFilters |
| CLUSTER_GROUP_WAIT_DELAY | unknown | ClusterGroupWaitDelay |
| MINIMUM_PREEMPTOR_PRIORITY | unknown | MinimumPreemptorPriority |
| MINIMUM_NEVER_PREEMPT_PRIORITY | unknown | MinimumNeverPreemptPriority |
| CLUSTER_ENFORCED_ANTIAFFINITY | unknown | ClusterEnforcedAntiaffinity |
| CLUSREG_NAME_SHUTDOWN_TIMEOUT_MINUTES | unknown | ShutdownTimeoutInMinutes |
| CLUSREG_NAME_CSV_MDS_SD | unknown | SharedVolumeSecurityDescriptor |
| CLUSREG_NAME_FAILOVER_MOVE_MIGRATION_TYPE | unknown | FailoverMoveMigrationType |
| CLUSREG_NAME_CSV_BLOCK_CACHE | unknown | BlockCacheSize |
| CLUSREG_NAME_ROUTE_HISTORY_LENGTH | unknown | RouteHistoryLength |
| CLUSREG_NAME_LAST_RECENT_EVENTS_RESET_TIME | unknown | RecentEventsResetTime |
| CLUSREG_NAME_DRAIN_ON_SHUTDOWN | unknown | DrainOnShutdown |
| CLUSREG_NAME_NETFT_IPSEC_ENABLED | unknown | NetftIPSecEnabled |
| CLUSREG_NAME_WITNESS_DYNAMIC_WEIGHT | unknown | WitnessDynamicWeight |
| CLUSREG_NAME_MESSAGE_BUFFER_LENGTH | unknown | MessageBufferLength |
| CLUSREG_NAME_DATABASE_READ_WRITE_MODE | unknown | DatabaseReadWriteMode |
| CLUSREG_NAME_FUNCTIONAL_LEVEL | unknown | ClusterFunctionalLevel |
| CLUSREG_NAME_UPGRADE_VERSION | unknown | ClusterUpgradeVersion |
| CLUSREG_NAME_RESILIENCY_LEVEL | unknown | ResiliencyLevel |
| CLUSREG_NAME_RESILIENCY_DEFAULT_SECONDS | unknown | ResiliencyDefaultPeriod |
| CLUSREG_NAME_QUARANTINE_THRESHOLD | unknown | QuarantineThreshold |
| CLUSREG_NAME_QUARANTINE_DURATION | unknown | QuarantineDuration |
| CLUSTER_S2D_ENABLED | unknown | S2DEnabled |
| CLUSTER_S2D_BUS_TYPES | unknown | S2DBusTypes |
| CLUSTER_S2D_CACHE_PAGE_SIZE_KBYTES | unknown | S2DCachePageSizeKBytes |
| CLUSTER_S2D_OPTIMIZATIONS | unknown | S2DOptimizations |
| CLUSTER_S2D_IO_LATENCY_THRESHOLD | unknown | S2DIOLatencyThreshold |
| CLUSTER_S2D_CACHE_DESIRED_STATE | unknown | S2DCacheDesiredState |
| CLUSTER_S2D_CACHE_METADATA_RESERVE | unknown | S2DCacheMetadataReserveBytes |
| CLUSTER_S2D_CACHE_FLASH_RESERVE_PERCENT | unknown | S2DCacheFlashReservePercent |
| CLUSTER_S2D_CACHE_BEHAVIOR_FLAGS | unknown | S2DCacheBehavior |
| CLUSTER_NAME_PREFERRED_SITE | unknown | PreferredSite |
| CLUSTER_NAME_AUTO_BALANCER_MODE | unknown | AutoBalancerMode |
| CLUSTER_NAME_AUTO_BALANCER_LEVEL | unknown | AutoBalancerLevel |
| CLUSREG_NAME_GROUP_DEPENDENCY_TIMEOUT | unknown | GroupDependencyTimeout |
| CLUSREG_NAME_PLACEMENT_OPTIONS | unknown | PlacementOptions |
| CLUSREG_NAME_ENABLED_EVENT_LOGS | unknown | EnabledEventLogs |
| CLUSREG_NAME_MAX_PARALLEL_MIGRATIONS | unknown | MaximumParallelMigrations |
| CLUSREG_NAME_ACCELERATED_NETWORKING_ENABLED | unknown | AcceleratedNetworkingEnabled |
| CLUSREG_NAME_ACCELERATED_NETWORKING_NODE_RESERVE | unknown | AcceleratedNetworkingNodeReserve |
| CLUSREG_NAME_SAME_SUBNET_DELAY | unknown | SameSubnetDelay |
| CLUSREG_NAME_CROSS_SUBNET_DELAY | unknown | CrossSubnetDelay |
| CLUSREG_NAME_CROSS_SITE_DELAY | unknown | CrossSiteDelay |
| CLUSREG_NAME_SAME_SUBNET_THRESHOLD | unknown | SameSubnetThreshold |
| CLUSREG_NAME_CROSS_SUBNET_THRESHOLD | unknown | CrossSubnetThreshold |
| CLUSREG_NAME_CROSS_SITE_THRESHOLD | unknown | CrossSiteThreshold |
| CLUSREG_NAME_PLUMB_ALL_CROSS_SUBNET_ROUTES | unknown | PlumbAllCrossSubnetRoutes |
| CLUSREG_NAME_NODE_NAME | unknown | NodeName |
| CLUSREG_NAME_NODE_HIGHEST_VERSION | unknown | NodeHighestVersion |
| CLUSREG_NAME_NODE_LOWEST_VERSION | unknown | NodeLowestVersion |
| CLUSREG_NAME_NODE_DESC | unknown | Description |
| CLUSREG_NAME_NODE_MAJOR_VERSION | unknown | MajorVersion |
| CLUSREG_NAME_NODE_MINOR_VERSION | unknown | MinorVersion |
| CLUSREG_NAME_NODE_BUILD_NUMBER | unknown | BuildNumber |
| CLUSREG_NAME_NODE_CSDVERSION | unknown | CSDVersion |
| CLUSREG_NAME_NODE_WEIGHT | unknown | NodeWeight |
| CLUSREG_NAME_NODE_DYNAMIC_WEIGHT | unknown | DynamicWeight |
| CLUSREG_NAME_NODE_IS_PRIMARY | unknown | IsPrimary |
| CLUSREG_NAME_NODE_DRAIN_STATUS | unknown | NodeDrainStatus |
| CLUSREG_NAME_NODE_DRAIN_TARGET | unknown | NodeDrainTarget |
| CLUSREG_NAME_NODE_NEEDS_PQ | unknown | NeedsPreventQuorum |
| CLUSREG_NAME_NODE_FDID | unknown | FaultDomainId |
| CLUSREG_NAME_NODE_STATUS_INFO | unknown | StatusInformation |
| CLUSREG_NAME_NODE_FAULT_DOMAIN | unknown | FaultDomain |
| CLUSREG_NAME_NODE_MODEL | unknown | Model |
| CLUSREG_NAME_NODE_SERIALNUMBER | unknown | SerialNumber |
| CLUSREG_NAME_NODE_MANUFACTURER | unknown | Manufacturer |
| CLUSREG_NAME_NODE_UNIQUEID | unknown | UniqueID |
| CLUSREG_NAME_NODE_DRAIN_ERROR_CODE | unknown | DrainErrorCode |
| CLUSREG_NAME_NODE_FAILBACK_STATUS | unknown | NodeFailbackStatus |
| CLUSREG_NAME_NODE_FAILBACK_ERROR_CODE | unknown | FailbackErrorCode |
| CLUSREG_NAME_NODE_HYPERTHREADING_ENABLED | unknown | HyperthreadingEnabled |
| CLUSREG_NAME_GRP_NAME | unknown | Name |
| CLUSREG_NAME_GRP_TYPE | unknown | GroupType |
| CLUSREG_NAME_GRP_DESC | unknown | Description |
| CLUSREG_NAME_GRP_PERSISTENT_STATE | unknown | PersistentState |
| CLUSREG_NAME_GRP_FAILBACK_TYPE | unknown | AutoFailbackType |
| CLUSREG_NAME_GRP_FAILBACK_WIN_START | unknown | FailbackWindowStart |
| CLUSREG_NAME_GRP_FAILBACK_WIN_END | unknown | FailbackWindowEnd |
| CLUSREG_NAME_GRP_FAILOVER_THRESHOLD | unknown | FailoverThreshold |
| CLUSREG_NAME_GRP_FAILOVER_PERIOD | unknown | FailoverPeriod |
| CLUSREG_NAME_GRP_PRIORITY | unknown | Priority |
| CLUSREG_NAME_GRP_DEFAULT_OWNER | unknown | DefaultOwner |
| CLUSREG_NAME_GRP_STATUS_INFORMATION | unknown | StatusInformation |
| CLUSREG_NAME_GRP_ANTI_AFFINITY_CLASS_NAME | unknown | AntiAffinityClassNames |
| CLUSREG_NAME_GRP_START_DELAY | unknown | GroupStartDelay |
| CLUSREG_NAME_GRP_CCF_EPOCH | unknown | CCFEpoch |
| CLUSREG_NAME_GRP_CCF_EPOCH_HIGH | unknown | CCFEpochHigh |
| CLUSREG_NAME_GRP_RESILIENCY_PERIOD | unknown | ResiliencyPeriod |
| CLUSREG_NAME_GRP_PREFERRED_SITE | unknown | PreferredSite |
| CLUSREG_NAME_GRP_COLD_START_SETTING | unknown | ColdStartSetting |
| CLUSREG_NAME_GRP_FAULT_DOMAIN | unknown | FaultDomain |
| CLUSREG_NAME_GRP_UPDATE_DOMAIN | unknown | UpdateDomain |
| CLUSREG_NAME_GRP_PLACEMENT_OPTIONS | unknown | PlacementOptions |
| CLUSREG_NAME_GRP_LOCK_MOVE | unknown | LockedFromMoving |
| CLUSREG_NAME_RES_NAME | unknown | Name |
| CLUSREG_NAME_RES_TYPE | unknown | Type |
| CLUSREG_NAME_RES_DESC | unknown | Description |
| CLUSREG_NAME_RES_SEPARATE_MONITOR | unknown | SeparateMonitor |
| CLUSREG_NAME_RES_PERSISTENT_STATE | unknown | PersistentState |
| CLUSREG_NAME_RES_LOOKS_ALIVE | unknown | LooksAlivePollInterval |
| CLUSREG_NAME_RES_IS_ALIVE | unknown | IsAlivePollInterval |
| CLUSREG_NAME_RES_RESTART_ACTION | unknown | RestartAction |
| CLUSREG_NAME_RES_RESTART_THRESHOLD | unknown | RestartThreshold |
| CLUSREG_NAME_RES_RESTART_PERIOD | unknown | RestartPeriod |
| CLUSREG_NAME_RES_RESTART_DELAY | unknown | RestartDelay |
| CLUSREG_NAME_RES_RETRY_PERIOD_ON_FAILURE | unknown | RetryPeriodOnFailure |
| CLUSREG_NAME_RES_EMBEDDED_FAILURE_ACTION | unknown | EmbeddedFailureAction |
| CLUSREG_NAME_RES_PENDING_TIMEOUT | unknown | PendingTimeout |
| CLUSREG_NAME_RES_DEADLOCK_TIMEOUT | unknown | DeadlockTimeout |
| CLUSREG_NAME_RES_MONITOR_PID | unknown | MonitorProcessId |
| CLUSREG_NAME_RES_STATUS_INFORMATION | unknown | StatusInformation |
| CLUSREG_NAME_RES_LAST_OPERATION_STATUS_CODE | unknown | LastOperationStatusCode |
| CLUSREG_NAME_RES_DATA1 | unknown | ResourceSpecificData1 |
| CLUSREG_NAME_RES_DATA2 | unknown | ResourceSpecificData2 |
| CLUSREG_NAME_RES_STATUS | unknown | ResourceSpecificStatus |
| CLUSREG_NAME_RESTYPE_NAME | unknown | Name |
| CLUSREG_NAME_RESTYPE_DESC | unknown | Description |
| CLUSREG_NAME_RESTYPE_DLL_NAME | unknown | DllName |
| CLUSREG_NAME_RESTYPE_ADMIN_EXTENSIONS | unknown | AdminExtensions |
| CLUSREG_NAME_RESTYPE_LOOKS_ALIVE | unknown | LooksAlivePollInterval |
| CLUSREG_NAME_RESTYPE_IS_ALIVE | unknown | IsAlivePollInterval |
| CLUSREG_NAME_RESTYPE_PENDING_TIMEOUT | unknown | PendingTimeout |
| CLUSREG_NAME_RESTYPE_DEADLOCK_TIMEOUT | unknown | DeadlockTimeout |
| CLUSREG_NAME_RESTYPE_DUMP_POLICY | unknown | DumpPolicy |
| CLUSREG_NAME_RESTYPE_DUMP_LOG_QUERY | unknown | DumpLogQuery |
| CLUSREG_NAME_RESTYPE_DUMP_SERVICES | unknown | DumpServices |
| CLUSREG_NAME_RESTYPE_ENABLED_EVENT_LOGS | unknown | EnabledEventLogs |
| CLUSREG_NAME_RESTYPE_MAX_MONITORS | unknown | MaximumMonitors |
| CLUSREG_NAME_RESTYPE_WPR_START_AFTER | unknown | WprStartAfter |
| CLUSREG_NAME_RESTYPE_WPR_PROFILES | unknown | WprProfiles |
| CLUSREG_NAME_NET_NAME | unknown | Name |
| CLUSREG_NAME_NET_IPV6_ADDRESSES | unknown | IPv6Addresses |
| CLUSREG_NAME_NET_IPV6_PREFIXLENGTHS | unknown | IPv6PrefixLengths |
| CLUSREG_NAME_NET_IPV4_ADDRESSES | unknown | IPv4Addresses |
| CLUSREG_NAME_NET_IPV4_PREFIXLENGTHS | unknown | IPv4PrefixLengths |
| CLUSREG_NAME_NET_ADDRESS | unknown | Address |
| CLUSREG_NAME_NET_ADDRESS_MASK | unknown | AddressMask |
| CLUSREG_NAME_NET_DESC | unknown | Description |
| CLUSREG_NAME_NET_ROLE | unknown | Role |
| CLUSREG_NAME_NET_SPEED | unknown | LinkSpeed |
| CLUSREG_NAME_NET_RDMA_CAPABLE | unknown | RdmaCapable |
| CLUSREG_NAME_NET_RSS_CAPABLE | unknown | RssCapable |
| CLUSREG_NAME_NET_METRIC | unknown | Metric |
| CLUSREG_NAME_NET_AUTOMETRIC | unknown | AutoMetric |
| CLUSREG_NAME_NETIFACE_NAME | unknown | Name |
| CLUSREG_NAME_NETIFACE_NODE | unknown | Node |
| CLUSREG_NAME_NETIFACE_NETWORK | unknown | Network |
| CLUSREG_NAME_NETIFACE_ADAPTER_NAME | unknown | Adapter |
| CLUSREG_NAME_NETIFACE_ADAPTER_ID | unknown | AdapterId |
| CLUSREG_NAME_NETIFACE_DHCP_ENABLED | unknown | DhcpEnabled |
| CLUSREG_NAME_NETIFACE_IPV6_ADDRESSES | unknown | IPv6Addresses |
| CLUSREG_NAME_NETIFACE_IPV4_ADDRESSES | unknown | IPv4Addresses |
| CLUSREG_NAME_NETIFACE_ADDRESS | unknown | Address |
| CLUSREG_NAME_NETIFACE_DESC | unknown | Description |
| CLUSREG_NAME_GROUPSET_NAME | unknown | Name |
| CLUSREG_NAME_GROUPSET_STARTUP_SETTING | unknown | StartupSetting |
| CLUSREG_NAME_GROUPSET_STARTUP_COUNT | unknown | StartupCount |
| CLUSREG_NAME_GROUPSET_STARTUP_DELAY | unknown | StartupDelay |
| CLUSREG_NAME_GROUPSET_IS_GLOBAL | unknown | IsGlobal |
| CLUSREG_NAME_GROUPSET_STATUS_INFORMATION | unknown | StatusInformation |
| CLUSREG_NAME_GROUPSET_IS_AVAILABILITY_SET | unknown | IsAvailabilitySet |
| CLUSREG_NAME_GROUPSET_UPDATE_DOMAINS | unknown | UpdateDomains |
| CLUSREG_NAME_GROUPSET_FAULT_DOMAINS | unknown | FaultDomains |
| CLUSREG_NAME_GROUPSET_RESERVE_NODE | unknown | ReserveSpareNode |
| CLUSREG_NAME_GROUPSET_AVAILABILITY_SET_INDEX_TO_NODE_MAPPING | unknown | NodeDomainInfo |
| CLUSREG_NAME_AFFINITYRULE_NAME | unknown | Name |
| CLUSREG_NAME_AFFINITYRULE_TYPE | unknown | RuleType |
| CLUSREG_NAME_AFFINITYRULE_GROUPS | unknown | Groups |
| CLUSREG_NAME_AFFINITYRULE_ENABLED | unknown | Enabled |
| CLUSREG_NAME_AFFINITYRULE_SOFTANTIAFFINITY | unknown | SoftAntiAffinity |
| CLUSREG_NAME_START_MEMORY | unknown | StartMemory |
| CLUSREG_NAME_VIRTUAL_NUMA_COUNT | unknown | VirtualNumaCount |
| CLUSREG_NAME_DDA_DEVICE_ALLOCATIONS | unknown | DdaDeviceAllocations |
| CLUSREG_NAME_GPUP_DEVICE_ALLOCATIONS | unknown | GpupDeviceAllocations |
| CLUSREG_NAME_PHYSDISK_DISKIDTYPE | unknown | DiskIdType |
| CLUSREG_NAME_PHYSDISK_DISKSIGNATURE | unknown | DiskSignature |
| CLUSREG_NAME_PHYSDISK_DISKIDGUID | unknown | DiskIdGuid |
| CLUSREG_NAME_PHYSDISK_DISKRUNCHKDSK | unknown | DiskRunChkDsk |
| CLUSREG_NAME_PHYSDISK_DISKUNIQUEIDS | unknown | DiskUniqueIds |
| CLUSREG_NAME_PHYSDISK_DISKVOLUMEINFO | unknown | DiskVolumeInfo |
| CLUSREG_NAME_PHYSDISK_DISKARBTYPE | unknown | DiskArbType |
| CLUSREG_NAME_PHYSDISK_DISKARBINTERVAL | unknown | DiskArbInterval |
| CLUSREG_NAME_PHYSDISK_DISKPATH | unknown | DiskPath |
| CLUSREG_NAME_PHYSDISK_DISKRELOAD | unknown | DiskReload |
| CLUSREG_NAME_PHYSDISK_MAINTMODE | unknown | MaintenanceMode |
| CLUSREG_NAME_PHYSDISK_DISKIODELAY | unknown | MaxIoLatency |
| CLUSREG_NAME_PHYSDISK_MIGRATEFIXUP | unknown | MigrateDriveLetters |
| CLUSREG_NAME_PHYSDISK_CSVWRITETHROUGH | unknown | CsvEnforceWriteThrough |
| CLUSREG_NAME_PHYSDISK_CSVBLOCKCACHE | unknown | EnableBlockCache |
| CLUSREG_NAME_PHYSDISK_FASTONLINEARBITRATE | unknown | FastOnlineArbitrate |
| CLUSREG_NAME_PHYSDISK_SPACEIDGUID | unknown | VirtualDiskId |
| CLUSREG_NAME_STORAGESPACE_POOLIDGUID | unknown | PoolId |
| CLUSREG_NAME_PHYSDISK_CSVSNAPSHOTDIFFAREASIZE | unknown | SnapshotDiffSize |
| CLUSREG_NAME_PHYSDISK_CSVSNAPSHOTAGELIMIT | unknown | SnapshotAgeLimit |
| CLUSREG_NAME_PHYSDISK_DISKGUID | unknown | DiskGuid |
| CLUSREG_NAME_PHYSDISK_VOLSNAPACTIVATETIMEOUT | unknown | VolsnapActivateTimeout |
| CLUSREG_NAME_PHYSDISK_DISKRECOVERYACTION | unknown | DiskRecoveryAction |
| CLUSREG_NAME_STORAGESPACE_NAME | unknown | VirtualDiskName |
| CLUSREG_NAME_STORAGESPACE_DESCRIPTION | unknown | VirtualDiskDescription |
| CLUSREG_NAME_STORAGESPACE_HEALTH | unknown | VirtualDiskHealth |
| CLUSREG_NAME_STORAGESPACE_STATE | unknown | VirtualDiskState |
| CLUSREG_NAME_STORAGESPACE_PROVISIONING | unknown | VirtualDiskProvisioning |
| CLUSREG_NAME_STORAGESPACE_RESILIENCYTYPE | unknown | VirtualDiskResiliencyType |
| CLUSREG_NAME_STORAGESPACE_RESILIENCYCOLUMNS | unknown | VirtualDiskResiliencyColumns |
| CLUSREG_NAME_STORAGESPACE_RESILIENCYINTERLEAVE | unknown | VirtualDiskResiliencyInterleave |
| CLUSREG_NAME_GENAPP_COMMAND_LINE | unknown | CommandLine |
| CLUSREG_NAME_GENAPP_CURRENT_DIRECTORY | unknown | CurrentDirectory |
| CLUSREG_NAME_GENAPP_USE_NETWORK_NAME | unknown | UseNetworkName |
| CLUSREG_NAME_GENSCRIPT_SCRIPT_FILEPATH | unknown | ScriptFilepath |
| CLUSREG_NAME_GENSVC_SERVICE_NAME | unknown | ServiceName |
| CLUSREG_NAME_GENSVC_STARTUP_PARAMS | unknown | StartupParameters |
| CLUSREG_NAME_GENSVC_USE_NETWORK_NAME | unknown | UseNetworkName |
| CLUSREG_NAME_IPADDR_NETWORK | unknown | Network |
| CLUSREG_NAME_IPADDR_ADDRESS | unknown | Address |
| CLUSREG_NAME_IPADDR_SUBNET_MASK | unknown | SubnetMask |
| CLUSREG_NAME_IPADDR_ENABLE_NETBIOS | unknown | EnableNetBIOS |
| CLUSREG_NAME_IPADDR_OVERRIDE_ADDRMATCH | unknown | OverrideAddressMatch |
| CLUSREG_NAME_IPADDR_ENABLE_DHCP | unknown | EnableDhcp |
| CLUSREG_NAME_IPADDR_LEASE_OBTAINED_TIME | unknown | LeaseObtainedTime |
| CLUSREG_NAME_IPADDR_LEASE_TERMINATES_TIME | unknown | LeaseExpiresTime |
| CLUSREG_NAME_IPADDR_T1 | unknown | T1 |
| CLUSREG_NAME_IPADDR_T2 | unknown | T2 |
| CLUSREG_NAME_IPADDR_DHCP_SERVER | unknown | DhcpServer |
| CLUSREG_NAME_IPADDR_DHCP_ADDRESS | unknown | DhcpAddress |
| CLUSREG_NAME_IPADDR_DHCP_SUBNET_MASK | unknown | DhcpSubnetMask |
| CLUSREG_NAME_IPADDR_SHARED_NETNAME | unknown | SharedNetname |
| CLUSREG_NAME_IPADDR_PROBE_PORT | unknown | ProbePort |
| CLUSREG_NAME_IPADDR_PROBE_FAILURE_THRESHOLD | unknown | ProbeFailureThreshold |
| CLUSREG_NAME_IPV6_NATIVE_NETWORK | unknown | Network |
| CLUSREG_NAME_IPV6_NATIVE_ADDRESS | unknown | Address |
| CLUSREG_NAME_IPV6_NATIVE_PREFIX_LENGTH | unknown | PrefixLength |
| CLUSREG_NAME_IPV6_TUNNEL_ADDRESS | unknown | Address |
| CLUSREG_NAME_IPV6_TUNNEL_TUNNELTYPE | unknown | TunnelType |
| CLUSREG_NAME_NETNAME_NAME | unknown | Name |
| CLUSREG_NAME_NETNAME_CREATING_DC | unknown | CreatingDC |
| CLUSREG_NAME_NETNAME_OBJECT_ID | unknown | ObjectGUID |
| CLUSREG_NAME_NETNAME_DNS_NAME | unknown | DnsName |
| CLUSREG_NAME_NETNAME_REMAP_PIPE_NAMES | unknown | RemapPipeNames |
| CLUSREG_NAME_NETNAME_RESOURCE_DATA | unknown | ResourceData |
| CLUSREG_NAME_NETNAME_STATUS_NETBIOS | unknown | StatusNetBIOS |
| CLUSREG_NAME_NETNAME_STATUS_DNS | unknown | StatusDNS |
| CLUSREG_NAME_NETNAME_STATUS_KERBEROS | unknown | StatusKerberos |
| CLUSREG_NAME_NETNAME_VCO_CONTAINER | unknown | VcoContainer |
| CLUSREG_NAME_NETNAME_LAST_DNS_UPDATE | unknown | LastDNSUpdateTime |
| CLUSREG_NAME_NETNAME_CONTAINERGUID | unknown | CryptoContainerGUID |
| CLUSREG_NAME_NETNAME_HOST_TTL | unknown | HostRecordTTL |
| CLUSREG_NAME_NETNAME_PUBLISH_PTR | unknown | PublishPTRRecords |
| CLUSREG_NAME_NETNAME_REMOVEVCO_ONDELETE | unknown | DeleteVcoOnResCleanup |
| CLUSREG_NAME_NETNAME_REGISTER_ALL_IP | unknown | RegisterAllProvidersIP |
| CLUSREG_KEYNAME_OBJECTGUIDS | unknown | ObjectGUIDs |
| CLUSREG_NAME_NETNAME_EXCLUDE_NETWORKS | unknown | ExcludeNetworks |
| CLUSREG_NAME_NETNAME_ALIASES | unknown | Aliases |
| CLUSREG_NAME_NETNAME_IN_USE_NETWORKS | unknown | InUseNetworks |
| CLUSREG_NAME_NETNAME_DNS_SUFFIX | unknown | DnsSuffix |
| CLUSREG_NAME_NETNAME_AD_AWARE | unknown | ADAware |
| CLUSREG_NAME_NETNAME_DNN_DISABLE_CLONES | unknown | DisableClones |
| CLUSREG_NAME_PRTSPOOL_DEFAULT_SPOOL_DIR | unknown | DefaultSpoolDirectory |
| CLUSREG_NAME_PRTSPOOL_TIMEOUT | unknown | JobCompletionTimeout |
| CLUSREG_NAME_FILESHR_SERVER_NAME | unknown | ServerName |
| CLUSREG_NAME_FILESHR_SHARE_NAME | unknown | ShareName |
| CLUSREG_NAME_FILESHR_PATH | unknown | Path |
| CLUSREG_NAME_FILESHR_REMARK | unknown | Remark |
| CLUSREG_NAME_FILESHR_MAX_USERS | unknown | MaxUsers |
| CLUSREG_NAME_FILESHR_SD | unknown | Security Descriptor |
| CLUSREG_NAME_FILESHR_SHARE_SUBDIRS | unknown | ShareSubDirs |
| CLUSREG_NAME_FILESHR_HIDE_SUBDIR_SHARES | unknown | HideSubDirShares |
| CLUSREG_NAME_FILESHR_IS_DFS_ROOT | unknown | IsDfsRoot |
| CLUSREG_NAME_FILESHR_SHARE_FLAGS | unknown | ShareFlags |
| CLUSREG_NAME_FILESHR_CA_TIMEOUT | unknown | CATimeout |
| CLUSREG_NAME_FILESHR_QOS_FLOWSCOPE | unknown | QosFlowScope |
| CLUSREG_NAME_FILESHR_QOS_POLICYID | unknown | QosPolicyId |
| CLUSREG_NAME_DHCP_DATABASE_PATH | unknown | DatabasePath |
| CLUSREG_NAME_DHCP_BACKUP_PATH | unknown | BackupPath |
| CLUSREG_NAME_LOG_FILE_PATH | unknown | LogFilePath |
| CLUSREG_NAME_WINS_DATABASE_PATH | unknown | DatabasePath |
| CLUSREG_NAME_WINS_BACKUP_PATH | unknown | BackupPath |
| CLUSREG_NAME_VSSTASK_CURRENTDIRECTORY | unknown | CurrentDirectory |
| CLUSREG_NAME_VSSTASK_APPNAME | unknown | ApplicationName |
| CLUSREG_NAME_VSSTASK_APPPARAMS | unknown | ApplicationParams |
| CLUSREG_NAME_VSSTASK_TRIGGERARRAY | unknown | TriggerArray |
| CLUSREG_NAME_FSWITNESS_SHARE_PATH | unknown | SharePath |
| CLUSREG_NAME_FSWITNESS_ARB_DELAY | unknown | ArbitrationDelay |
| CLUSREG_NAME_FSWITNESS_IMPERSONATE_CNO | unknown | ImpersonateCNO |
| CLUSREG_NAME_STORAGESPACE_POOLNAME | unknown | Name |
| CLUSREG_NAME_STORAGESPACE_POOLDESC | unknown | Description |
| CLUSREG_NAME_STORAGESPACE_POOLDRIVEIDS | unknown | DriveIds |
| CLUSREG_NAME_STORAGESPACE_POOLHEALTH | unknown | Health |
| CLUSREG_NAME_STORAGESPACE_POOLSTATE | unknown | State |
| CLUSREG_NAME_STORAGESPACE_POOLTOTALCAPACITY | unknown | TotalCapacity |
| CLUSREG_NAME_STORAGESPACE_POOLCONSUMEDCAPACITY | unknown | ConsumedCapacity |
| CLUSREG_NAME_STORAGESPACE_POOLARBITRATE | unknown | Arbitrate |
| CLUSREG_NAME_STORAGESPACE_POOLREEVALTIMEOUT | unknown | ReEvaluatePlacementTimeout |
| CLUSREG_NAME_STORAGESPACE_POOLQUORUMSHARE | unknown | PoolQuorumShare |
| CLUSREG_NAME_STORAGESPACE_POOLQUORUMUSERACCOUNT | unknown | PoolQuorumUserAccount |
| CLUSREG_NAME_SOFS_SMBASYMMETRYMODE | unknown | SmbAsymmetryMode |
| CLUSREG_NAME_VIP_PREFIX_LENGTH | unknown | PrefixLength |
| CLUSREG_NAME_VIP_ADAPTER_NAME | unknown | AdapterName |
| CLUSREG_NAME_VIP_ADDRESS | unknown | Address |
| CLUSREG_NAME_VIP_VSID | unknown | VSID |
| CLUSREG_NAME_VIP_RDID | unknown | RDID |
| CLUSREG_NAME_CLOUDWITNESS_PRIMARY_TOKEN | unknown | PrimaryToken |
| CLUSREG_NAME_CLOUDWITNESS_PRIMARY_KEY | unknown | PrimaryKey |
| CLUSREG_NAME_CLOUDWITNESS_ACCOUNT_NAME | unknown | AccountName |
| CLUSREG_NAME_CLOUDWITNESS_ENDPOINT_INFO | unknown | EndpointInfo |
| CLUSREG_NAME_CLOUDWITNESS_CONTAINER_NAME | unknown | ContainerName |
| CLUSREG_NAME_CLOUDWITNESS_MANAGED_IDENTITY | unknown | IsManagedIdentity |
| CLOUD_WITNESS_CONTAINER_NAME | unknown | msft-cloud-witness |
| CLUS_NAME_RES_TYPE_SOURCE_RESID | unknown | SourceResourceId |
| CLUS_NAME_RES_TYPE_TARGET_RESID | unknown | TargetResourceId |
| CLUS_NAME_RES_TYPE_SOURCE_VOLUMES | unknown | SourceVolumes |
| CLUS_NAME_RES_TYPE_TARGET_VOLUMES | unknown | TargetVolumes |
| CLUS_NAME_RES_TYPE_DATA_RESID | unknown | DataResourceId |
| CLUS_NAME_RES_TYPE_LOG_RESID | unknown | LogResourceId |
| CLUS_NAME_RES_TYPE_LOG_VOLUME | unknown | LogVolume |
| CLUS_NAME_RES_TYPE_REPLICATION_GROUPID | unknown | ReplicationGroupId |
| CLUS_NAME_RES_TYPE_CLUSTER_GROUPID | unknown | ClusterGroupId |
| CLUS_NAME_RES_TYPE_REPLICATION_GROUP_TYPE | unknown | ReplicationClusterGroupType |
| CLUS_NAME_RES_TYPE_MINIMUM_LOG_SIZE | unknown | MinimumLogSizeInBytes |
| CLUS_NAME_RES_TYPE_UNIT_LOG_SIZE_CHANGE | unknown | UnitOfLogSizeChangeInBytes |
| CLUS_NAME_RES_TYPE_LOG_MULTIPLE | unknown | LogSizeMultiple |
| CLUSREG_NAME_KEYVALUESTORE_NAME | unknown | KeyValueStores |
| CLUSREG_NAME_KEYVALUESTORE_MANAGERNAME | unknown | ManagerName |
| CLUSREG_NAME_KEYVALUESTORE_MANAGERPATH | unknown | ManagerPath |
| SR_REPLICATED_PARTITION_DISALLOW_MULTINODE_IO | DWORD | 1 |
| CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_ADD_VOLUME_INFO | DWORD | 1 |
| CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_FILTER_BY_POOL | DWORD | 2 |
| CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_INCLUDE_NON_SHARED_DISKS | DWORD | 4 |
| STARTUP_ROUTINE | unknown | Startup |
| CLRES_VERSION_V1_00 | DWORD | 256 |
| STARTUP_EX_ROUTINE | unknown | StartupEx |
| CLRES_VERSION_V2_00 | DWORD | 512 |
| CLRES_VERSION_V3_00 | DWORD | 768 |
| CLRES_VERSION_V4_00 | DWORD | 1024 |
| CLUSCTL_GET_OPERATION_CONTEXT_PARAMS_VERSION_1 | DWORD | 1 |
| CLUSRES_NAME_GET_OPERATION_CONTEXT_FLAGS | unknown | Flags |
| CLUSRESDLL_STATUS_OFFLINE_BUSY | DWORD | 1 |
| CLUSRESDLL_STATUS_OFFLINE_SOURCE_THROTTLED | DWORD | 2 |
| CLUSRESDLL_STATUS_OFFLINE_DESTINATION_THROTTLED | DWORD | 4 |
| CLUSRESDLL_STATUS_OFFLINE_DESTINATION_REJECTED | DWORD | 8 |
| CLUSRESDLL_STATUS_INSUFFICIENT_MEMORY | DWORD | 16 |
| CLUSRESDLL_STATUS_INSUFFICIENT_PROCESSOR | DWORD | 32 |
| CLUSRESDLL_STATUS_INSUFFICIENT_OTHER_RESOURCES | DWORD | 64 |
| CLUSRESDLL_STATUS_INVALID_PARAMETERS | DWORD | 128 |
| CLUSRESDLL_STATUS_NETWORK_NOT_AVAILABLE | DWORD | 256 |
| CLUSRESDLL_STATUS_DO_NOT_COLLECT_WER_REPORT | DWORD | 1073741824 |
| CLUSRESDLL_STATUS_DUMP_NOW | DWORD | 2147483648 |
| CLUS_RESDLL_OPEN_RECOVER_MONITOR_STATE | DWORD | 1 |
| CLUS_RESDLL_ONLINE_RECOVER_MONITOR_STATE | DWORD | 1 |
| CLUS_RESDLL_ONLINE_IGNORE_RESOURCE_STATUS | DWORD | 2 |
| CLUS_RESDLL_ONLINE_RETURN_TO_SOURCE_NODE_ON_ERROR | DWORD | 4 |
| CLUS_RESDLL_ONLINE_RESTORE_ONLINE_STATE | DWORD | 8 |
| CLUS_RESDLL_ONLINE_IGNORE_NETWORK_CONNECTIVITY | DWORD | 16 |
| CLUS_RESDLL_OFFLINE_IGNORE_RESOURCE_STATUS | DWORD | 1 |
| CLUS_RESDLL_OFFLINE_RETURN_TO_SOURCE_NODE_ON_ERROR | DWORD | 2 |
| CLUS_RESDLL_OFFLINE_QUEUE_ENABLED | DWORD | 4 |
| CLUS_RESDLL_OFFLINE_RETURNING_TO_SOURCE_NODE_BECAUSE_OF_ERROR | DWORD | 8 |
| CLUS_RESDLL_OFFLINE_DUE_TO_EMBEDDED_FAILURE | DWORD | 16 |
| CLUS_RESDLL_OFFLINE_IGNORE_NETWORK_CONNECTIVITY | DWORD | 32 |
| CLUS_RESDLL_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE | DWORD | 64 |
| CLUS_RESDLL_OPEN_DONT_DELETE_TEMP_DISK | DWORD | 2 |
| RESTYPE_MONITOR_SHUTTING_DOWN_NODE_STOP | DWORD | 1 |
| RESTYPE_MONITOR_SHUTTING_DOWN_CLUSSVC_CRASH | DWORD | 2 |
| RESUTIL_PROPITEM_READ_ONLY | DWORD | 1 |
| RESUTIL_PROPITEM_REQUIRED | DWORD | 2 |
| RESUTIL_PROPITEM_SIGNED | DWORD | 4 |
| RESUTIL_PROPITEM_IN_MEMORY | DWORD | 8 |
| LOCKED_MODE_FLAGS_DONT_REMOVE_FROM_MOVE_QUEUE | DWORD | 1 |
| CLUSRES_DISABLE_WPR_WATCHDOG_FOR_ONLINE_CALLS | DWORD | 1 |
| CLUSRES_DISABLE_WPR_WATCHDOG_FOR_OFFLINE_CALLS | DWORD | 2 |
| CLUSTER_HEALTH_FAULT_PROPERTY_NAME | unknown | ClusterHealth |
| CLUSTER_HEALTH_FAULT_ARGS | DWORD | 7 |
| CLUSTER_HEALTH_FAULT_ID | DWORD | 0 |
| CLUSTER_HEALTH_FAULT_ERRORTYPE | DWORD | 1 |
| CLUSTER_HEALTH_FAULT_ERRORCODE | DWORD | 2 |
| CLUSTER_HEALTH_FAULT_DESCRIPTION | DWORD | 3 |
| CLUSTER_HEALTH_FAULT_PROVIDER | DWORD | 4 |
| CLUSTER_HEALTH_FAULT_FLAGS | DWORD | 5 |
| CLUSTER_HEALTH_FAULT_RESERVED | DWORD | 6 |
| CLUSTER_HEALTH_FAULT_ID_LABEL | unknown | Id |
| CLUSTER_HEALTH_FAULT_ERRORTYPE_LABEL | unknown | ErrorType |
| CLUSTER_HEALTH_FAULT_ERRORCODE_LABEL | unknown | ErrorCode |
| CLUSTER_HEALTH_FAULT_DESCRIPTION_LABEL | unknown | Description |
| CLUSTER_HEALTH_FAULT_PROVIDER_LABEL | unknown | Provider |
| CLUSTER_HEALTH_FAULT_FLAGS_LABEL | unknown | Flags |
| CLUSTER_HEALTH_FAULT_RESERVED_LABEL | unknown | Reserved |
| CLUS_CREATE_CRYPT_CONTAINER_NOT_FOUND | DWORD | 1 |
| SET_APPINSTANCE_CSV_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR | DWORD | 1 |
各言語での定義
定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。
#define CLUSTER_VERSION_FLAG_MIXED_MODE 1
#define CLUSTER_VERSION_UNKNOWN 4294967295
#define NT4_MAJOR_VERSION 1
#define NT4SP4_MAJOR_VERSION 2
#define NT5_MAJOR_VERSION 3
#define NT51_MAJOR_VERSION 4
#define NT6_MAJOR_VERSION 5
#define NT7_MAJOR_VERSION 6
#define NT8_MAJOR_VERSION 7
#define NT9_MAJOR_VERSION 8
#define NT10_MAJOR_VERSION 9
#define NT11_MAJOR_VERSION 10
#define NT12_MAJOR_VERSION 11
#define NT13_MAJOR_VERSION 12
#define WS2016_TP4_UPGRADE_VERSION 6
#define WS2016_TP5_UPGRADE_VERSION 7
#define WS2016_RTM_UPGRADE_VERSION 8
#define RS3_UPGRADE_VERSION 1
#define RS4_UPGRADE_VERSION 2
#define RS5_UPGRADE_VERSION 3
#define NINETEEN_H1_UPGRADE_VERSION 1
#define NINETEEN_H2_UPGRADE_VERSION 2
#define MN_UPGRADE_VERSION 3
#define FE_UPGRADE_VERSION 4
#define FE_22H2_UPGRADE_VERSION 5
#define CA_UPGRADE_VERSION 1
#define NI_UPGRADE_VERSION 2
#define CU_UPGRADE_VERSION 3
#define ZN_UPGRADE_VERSION 4
#define GA_UPGRADE_VERSION 5
#define GE_UPGRADE_VERSION 6
#define HCI_UPGRADE_BIT 32768
#define CLUSAPI_VERSION_SERVER2008 1536
#define CLUSAPI_VERSION_SERVER2008R2 1792
#define CLUSAPI_VERSION_WINDOWS8 1793
#define CLUSAPI_VERSION_WINDOWSBLUE 1794
#define CLUSAPI_VERSION_WINTHRESHOLD 1795
#define CLUSAPI_VERSION_RS3 2560
#define CLUSAPI_VERSION_NI 2572
#define CLUSAPI_VERSION_CU 3075
#define CLUSAPI_VERSION_ZN 3076
#define CLUSAPI_VERSION_GA 3077
#define CLUSAPI_VERSION 3077
#define CREATE_CLUSTER_VERSION 1536
#define CREATE_CLUSTER_MAJOR_VERSION_MASK 4294967040
#define MAX_CLUSTERNAME_LENGTH 63
#define CLUSTER_INSTALLED 1
#define CLUSTER_CONFIGURED 2
#define CLUSTER_RUNNING 16
#define CLUS_HYBRID_QUORUM 1024
#define CLUS_NODE_MAJORITY_QUORUM 0
#define CLUSCTL_RESOURCE_STATE_CHANGE_REASON_VERSION_1 1
#define CLUSREG_DATABASE_SYNC_WRITE_TO_ALL_NODES 1
#define CLUSREG_DATABASE_ISOLATE_READ 2
#define CLUSTER_ENUM_ITEM_VERSION_1 1
#define CLUSTER_ENUM_ITEM_VERSION 1
#define CLUSTER_CREATE_GROUP_INFO_VERSION_1 1
#define CLUSTER_CREATE_GROUP_INFO_VERSION 1
#define GROUPSET_READY_SETTING_DELAY 1
#define GROUPSET_READY_SETTING_ONLINE 2
#define GROUPSET_READY_SETTING_OS_HEARTBEAT 3
#define GROUPSET_READY_SETTING_APPLICATION_READY 4
#define CLUS_GRP_MOVE_ALLOWED 0
#define CLUS_GRP_MOVE_LOCKED 1
#define CLUSAPI_READ_ACCESS 1
#define CLUSAPI_CHANGE_ACCESS 2
#define CLUSAPI_NO_ACCESS 4
#define CLUSTER_SET_ACCESS_TYPE_ALLOWED 0
#define CLUSTER_SET_ACCESS_TYPE_DENIED 1
#define CLUSTER_DELETE_ACCESS_CONTROL_ENTRY 2
#define CLUSGROUPSET_STATUS_GROUPS_PENDING 1
#define CLUSGROUPSET_STATUS_GROUPS_ONLINE 2
#define CLUSGROUPSET_STATUS_OS_HEARTBEAT 4
#define CLUSGROUPSET_STATUS_APPLICATION_READY 8
#define CLUSTER_AVAILABILITY_SET_CONFIG_V1 1
#define CLUSTER_GROUP_ENUM_ITEM_VERSION_1 1
#define CLUSTER_GROUP_ENUM_ITEM_VERSION 1
#define CLUSTER_RESOURCE_ENUM_ITEM_VERSION_1 1
#define CLUSTER_RESOURCE_ENUM_ITEM_VERSION 1
#define CLUSAPI_NODE_PAUSE_REMAIN_ON_PAUSED_NODE_ON_MOVE_ERROR 1
#define CLUSAPI_NODE_AVOID_PLACEMENT 2
#define CLUSAPI_NODE_PAUSE_RETRY_DRAIN_ON_FAILURE 4
#define CLUSAPI_NODE_RESUME_FAILBACK_STORAGE 1
#define CLUSAPI_NODE_RESUME_FAILBACK_VMS 2
#define CLUSAPI_NODE_RESUME_FAILBACK_PINNED_VMS_ONLY 4
#define CLUSAPI_NODE_RESUME_FAILBACK_VMS_FORCEFULLY 8
#define CLUSGRP_STATUS_LOCKED_MODE 1
#define CLUSGRP_STATUS_PREEMPTED 2
#define CLUSGRP_STATUS_WAITING_IN_QUEUE_FOR_MOVE 4
#define CLUSGRP_STATUS_PHYSICAL_RESOURCES_LACKING 8
#define CLUSGRP_STATUS_WAITING_TO_START 16
#define CLUSGRP_STATUS_EMBEDDED_FAILURE 32
#define CLUSGRP_STATUS_OFFLINE_DUE_TO_ANTIAFFINITY_CONFLICT 64
#define CLUSGRP_STATUS_NETWORK_FAILURE 128
#define CLUSGRP_STATUS_UNMONITORED 256
#define CLUSGRP_STATUS_OS_HEARTBEAT 512
#define CLUSGRP_STATUS_APPLICATION_READY 1024
#define CLUSGRP_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER 2048
#define CLUSGRP_STATUS_WAITING_FOR_DEPENDENCIES 4096
#define CLUSRES_STATUS_LOCKED_MODE 1
#define CLUSRES_STATUS_EMBEDDED_FAILURE 2
#define CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_CPU 4
#define CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_MEMORY 8
#define CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_GENERIC_RESOURCES 16
#define CLUSRES_STATUS_NETWORK_FAILURE 32
#define CLUSRES_STATUS_UNMONITORED 64
#define CLUSRES_STATUS_OS_HEARTBEAT 128
#define CLUSRES_STATUS_APPLICATION_READY 256
#define CLUSRES_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER 512
#define CLUSAPI_GROUP_ONLINE_IGNORE_RESOURCE_STATUS 1
#define CLUSAPI_GROUP_ONLINE_SYNCHRONOUS 2
#define CLUSAPI_GROUP_ONLINE_BEST_POSSIBLE_NODE 4
#define CLUSAPI_GROUP_ONLINE_IGNORE_AFFINITY_RULE 8
#define CLUSAPI_GROUP_OFFLINE_IGNORE_RESOURCE_STATUS 1
#define CLUSAPI_RESOURCE_ONLINE_IGNORE_RESOURCE_STATUS 1
#define CLUSAPI_RESOURCE_ONLINE_DO_NOT_UPDATE_PERSISTENT_STATE 2
#define CLUSAPI_RESOURCE_ONLINE_NECESSARY_FOR_QUORUM 4
#define CLUSAPI_RESOURCE_ONLINE_BEST_POSSIBLE_NODE 8
#define CLUSAPI_RESOURCE_ONLINE_IGNORE_AFFINITY_RULE 32
#define CLUSAPI_RESOURCE_OFFLINE_IGNORE_RESOURCE_STATUS 1
#define CLUSAPI_RESOURCE_OFFLINE_FORCE_WITH_TERMINATION 2
#define CLUSAPI_RESOURCE_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE 4
#define CLUSAPI_RESOURCE_OFFLINE_REASON_NONE 0
#define CLUSAPI_RESOURCE_OFFLINE_REASON_UNKNOWN 1
#define CLUSAPI_RESOURCE_OFFLINE_REASON_MOVING 2
#define CLUSAPI_RESOURCE_OFFLINE_REASON_USER_REQUESTED 4
#define CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_DELETED 8
#define CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_RESTARTED 16
#define CLUSAPI_RESOURCE_OFFLINE_REASON_PREEMPTED 32
#define CLUSAPI_RESOURCE_OFFLINE_REASON_SHUTTING_DOWN 64
#define CLUSAPI_GROUP_MOVE_IGNORE_RESOURCE_STATUS 1
#define CLUSAPI_GROUP_MOVE_RETURN_TO_SOURCE_NODE_ON_ERROR 2
#define CLUSAPI_GROUP_MOVE_QUEUE_ENABLED 4
#define CLUSAPI_GROUP_MOVE_HIGH_PRIORITY_START 8
#define CLUSAPI_GROUP_MOVE_FAILBACK 16
#define CLUSAPI_GROUP_MOVE_IGNORE_AFFINITY_RULE 32
#define CLUSAPI_CHANGE_RESOURCE_GROUP_FORCE_MOVE_TO_CSV 1
#define CLUSAPI_VALID_CHANGE_RESOURCE_GROUP_FLAGS 1
#define GROUP_FAILURE_INFO_VERSION_1 1
#define RESOURCE_FAILURE_INFO_VERSION_1 1
#define CLUS_ACCESS_ANY 0
#define CLUS_ACCESS_READ 1
#define CLUS_ACCESS_WRITE 2
#define CLUS_NO_MODIFY 0
#define CLUS_MODIFY 1
#define CLUS_NOT_GLOBAL 0
#define CLUS_GLOBAL 1
#define CLUSCTL_ACCESS_SHIFT 0
#define CLUSCTL_FUNCTION_SHIFT 2
#define CLCTL_INTERNAL_SHIFT 20
#define CLCTL_USER_SHIFT 21
#define CLCTL_MODIFY_SHIFT 22
#define CLCTL_GLOBAL_SHIFT 23
#define CLUSCTL_OBJECT_SHIFT 24
#define CLUSCTL_CONTROL_CODE_MASK 4194303
#define CLUSCTL_OBJECT_MASK 255
#define CLUSCTL_ACCESS_MODE_MASK 3
#define CLCTL_CLUSTER_BASE 0
#define BitLockerEnabled 1
#define BitLockerDecrypted 4
#define BitlockerEncrypted 8
#define BitLockerDecrypting 16
#define BitlockerEncrypting 32
#define BitLockerPaused 64
#define BitLockerStopped 128
#define RedirectedIOReasonUserRequest 1
#define RedirectedIOReasonUnsafeFileSystemFilter 2
#define RedirectedIOReasonUnsafeVolumeFilter 4
#define RedirectedIOReasonFileSystemTiering 8
#define RedirectedIOReasonBitLockerInitializing 16
#define RedirectedIOReasonReFs 32
#define RedirectedIOReasonMax 9223372036854775808
#define VolumeRedirectedIOReasonNoDiskConnectivity 1
#define VolumeRedirectedIOReasonStorageSpaceNotAttached 2
#define VolumeRedirectedIOReasonVolumeReplicationEnabled 4
#define VolumeRedirectedIOReasonMax 9223372036854775808
#define MAX_OBJECTID 64
#define MAX_CO_PASSWORD_LENGTH 16
#define GUID_PRESENT 1
#define CREATEDC_PRESENT 2
#define MAX_CO_PASSWORD_LENGTHEX 127
#define MAX_CO_PASSWORD_STORAGEEX 128
#define MAX_CREATINGDC_LENGTH 256
#define DNS_LENGTH 64
#define MAINTENANCE_MODE_V2_SIG 2881155087
#define NNLEN 80
#define SR_REPLICATED_PARTITION_DISALLOW_MULTINODE_IO 1
#define CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_ADD_VOLUME_INFO 1
#define CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_FILTER_BY_POOL 2
#define CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_INCLUDE_NON_SHARED_DISKS 4
#define CLRES_VERSION_V1_00 256
#define CLRES_VERSION_V2_00 512
#define CLRES_VERSION_V3_00 768
#define CLRES_VERSION_V4_00 1024
#define CLUSCTL_GET_OPERATION_CONTEXT_PARAMS_VERSION_1 1
#define CLUSRESDLL_STATUS_OFFLINE_BUSY 1
#define CLUSRESDLL_STATUS_OFFLINE_SOURCE_THROTTLED 2
#define CLUSRESDLL_STATUS_OFFLINE_DESTINATION_THROTTLED 4
#define CLUSRESDLL_STATUS_OFFLINE_DESTINATION_REJECTED 8
#define CLUSRESDLL_STATUS_INSUFFICIENT_MEMORY 16
#define CLUSRESDLL_STATUS_INSUFFICIENT_PROCESSOR 32
#define CLUSRESDLL_STATUS_INSUFFICIENT_OTHER_RESOURCES 64
#define CLUSRESDLL_STATUS_INVALID_PARAMETERS 128
#define CLUSRESDLL_STATUS_NETWORK_NOT_AVAILABLE 256
#define CLUSRESDLL_STATUS_DO_NOT_COLLECT_WER_REPORT 1073741824
#define CLUSRESDLL_STATUS_DUMP_NOW 2147483648
#define CLUS_RESDLL_OPEN_RECOVER_MONITOR_STATE 1
#define CLUS_RESDLL_ONLINE_RECOVER_MONITOR_STATE 1
#define CLUS_RESDLL_ONLINE_IGNORE_RESOURCE_STATUS 2
#define CLUS_RESDLL_ONLINE_RETURN_TO_SOURCE_NODE_ON_ERROR 4
#define CLUS_RESDLL_ONLINE_RESTORE_ONLINE_STATE 8
#define CLUS_RESDLL_ONLINE_IGNORE_NETWORK_CONNECTIVITY 16
#define CLUS_RESDLL_OFFLINE_IGNORE_RESOURCE_STATUS 1
#define CLUS_RESDLL_OFFLINE_RETURN_TO_SOURCE_NODE_ON_ERROR 2
#define CLUS_RESDLL_OFFLINE_QUEUE_ENABLED 4
#define CLUS_RESDLL_OFFLINE_RETURNING_TO_SOURCE_NODE_BECAUSE_OF_ERROR 8
#define CLUS_RESDLL_OFFLINE_DUE_TO_EMBEDDED_FAILURE 16
#define CLUS_RESDLL_OFFLINE_IGNORE_NETWORK_CONNECTIVITY 32
#define CLUS_RESDLL_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE 64
#define CLUS_RESDLL_OPEN_DONT_DELETE_TEMP_DISK 2
#define RESTYPE_MONITOR_SHUTTING_DOWN_NODE_STOP 1
#define RESTYPE_MONITOR_SHUTTING_DOWN_CLUSSVC_CRASH 2
#define RESUTIL_PROPITEM_READ_ONLY 1
#define RESUTIL_PROPITEM_REQUIRED 2
#define RESUTIL_PROPITEM_SIGNED 4
#define RESUTIL_PROPITEM_IN_MEMORY 8
#define LOCKED_MODE_FLAGS_DONT_REMOVE_FROM_MOVE_QUEUE 1
#define CLUSRES_DISABLE_WPR_WATCHDOG_FOR_ONLINE_CALLS 1
#define CLUSRES_DISABLE_WPR_WATCHDOG_FOR_OFFLINE_CALLS 2
#define CLUSTER_HEALTH_FAULT_ARGS 7
#define CLUSTER_HEALTH_FAULT_ID 0
#define CLUSTER_HEALTH_FAULT_ERRORTYPE 1
#define CLUSTER_HEALTH_FAULT_ERRORCODE 2
#define CLUSTER_HEALTH_FAULT_DESCRIPTION 3
#define CLUSTER_HEALTH_FAULT_PROVIDER 4
#define CLUSTER_HEALTH_FAULT_FLAGS 5
#define CLUSTER_HEALTH_FAULT_RESERVED 6
#define CLUS_CREATE_CRYPT_CONTAINER_NOT_FOUND 1
#define SET_APPINSTANCE_CSV_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR 1public const uint CLUSTER_VERSION_FLAG_MIXED_MODE = 1;
public const uint CLUSTER_VERSION_UNKNOWN = 4294967295;
public const uint NT4_MAJOR_VERSION = 1;
public const uint NT4SP4_MAJOR_VERSION = 2;
public const uint NT5_MAJOR_VERSION = 3;
public const uint NT51_MAJOR_VERSION = 4;
public const uint NT6_MAJOR_VERSION = 5;
public const uint NT7_MAJOR_VERSION = 6;
public const uint NT8_MAJOR_VERSION = 7;
public const uint NT9_MAJOR_VERSION = 8;
public const uint NT10_MAJOR_VERSION = 9;
public const uint NT11_MAJOR_VERSION = 10;
public const uint NT12_MAJOR_VERSION = 11;
public const uint NT13_MAJOR_VERSION = 12;
public const uint WS2016_TP4_UPGRADE_VERSION = 6;
public const uint WS2016_TP5_UPGRADE_VERSION = 7;
public const uint WS2016_RTM_UPGRADE_VERSION = 8;
public const uint RS3_UPGRADE_VERSION = 1;
public const uint RS4_UPGRADE_VERSION = 2;
public const uint RS5_UPGRADE_VERSION = 3;
public const uint NINETEEN_H1_UPGRADE_VERSION = 1;
public const uint NINETEEN_H2_UPGRADE_VERSION = 2;
public const uint MN_UPGRADE_VERSION = 3;
public const uint FE_UPGRADE_VERSION = 4;
public const uint FE_22H2_UPGRADE_VERSION = 5;
public const uint CA_UPGRADE_VERSION = 1;
public const uint NI_UPGRADE_VERSION = 2;
public const uint CU_UPGRADE_VERSION = 3;
public const uint ZN_UPGRADE_VERSION = 4;
public const uint GA_UPGRADE_VERSION = 5;
public const uint GE_UPGRADE_VERSION = 6;
public const uint HCI_UPGRADE_BIT = 32768;
public const uint CLUSAPI_VERSION_SERVER2008 = 1536;
public const uint CLUSAPI_VERSION_SERVER2008R2 = 1792;
public const uint CLUSAPI_VERSION_WINDOWS8 = 1793;
public const uint CLUSAPI_VERSION_WINDOWSBLUE = 1794;
public const uint CLUSAPI_VERSION_WINTHRESHOLD = 1795;
public const uint CLUSAPI_VERSION_RS3 = 2560;
public const uint CLUSAPI_VERSION_NI = 2572;
public const uint CLUSAPI_VERSION_CU = 3075;
public const uint CLUSAPI_VERSION_ZN = 3076;
public const uint CLUSAPI_VERSION_GA = 3077;
public const uint CLUSAPI_VERSION = 3077;
public const uint CREATE_CLUSTER_VERSION = 1536;
public const uint CREATE_CLUSTER_MAJOR_VERSION_MASK = 4294967040;
public const uint MAX_CLUSTERNAME_LENGTH = 63;
public const uint CLUSTER_INSTALLED = 1;
public const uint CLUSTER_CONFIGURED = 2;
public const uint CLUSTER_RUNNING = 16;
public const uint CLUS_HYBRID_QUORUM = 1024;
public const uint CLUS_NODE_MAJORITY_QUORUM = 0;
public const uint CLUSCTL_RESOURCE_STATE_CHANGE_REASON_VERSION_1 = 1;
public const uint CLUSREG_DATABASE_SYNC_WRITE_TO_ALL_NODES = 1;
public const uint CLUSREG_DATABASE_ISOLATE_READ = 2;
public const uint CLUSTER_ENUM_ITEM_VERSION_1 = 1;
public const uint CLUSTER_ENUM_ITEM_VERSION = 1;
public const uint CLUSTER_CREATE_GROUP_INFO_VERSION_1 = 1;
public const uint CLUSTER_CREATE_GROUP_INFO_VERSION = 1;
public const uint GROUPSET_READY_SETTING_DELAY = 1;
public const uint GROUPSET_READY_SETTING_ONLINE = 2;
public const uint GROUPSET_READY_SETTING_OS_HEARTBEAT = 3;
public const uint GROUPSET_READY_SETTING_APPLICATION_READY = 4;
public const uint CLUS_GRP_MOVE_ALLOWED = 0;
public const uint CLUS_GRP_MOVE_LOCKED = 1;
public const int CLUSAPI_READ_ACCESS = 1;
public const int CLUSAPI_CHANGE_ACCESS = 2;
public const int CLUSAPI_NO_ACCESS = 4;
public const uint CLUSTER_SET_ACCESS_TYPE_ALLOWED = 0;
public const uint CLUSTER_SET_ACCESS_TYPE_DENIED = 1;
public const uint CLUSTER_DELETE_ACCESS_CONTROL_ENTRY = 2;
public const ulong CLUSGROUPSET_STATUS_GROUPS_PENDING = 1;
public const ulong CLUSGROUPSET_STATUS_GROUPS_ONLINE = 2;
public const ulong CLUSGROUPSET_STATUS_OS_HEARTBEAT = 4;
public const ulong CLUSGROUPSET_STATUS_APPLICATION_READY = 8;
public const uint CLUSTER_AVAILABILITY_SET_CONFIG_V1 = 1;
public const uint CLUSTER_GROUP_ENUM_ITEM_VERSION_1 = 1;
public const uint CLUSTER_GROUP_ENUM_ITEM_VERSION = 1;
public const uint CLUSTER_RESOURCE_ENUM_ITEM_VERSION_1 = 1;
public const uint CLUSTER_RESOURCE_ENUM_ITEM_VERSION = 1;
public const uint CLUSAPI_NODE_PAUSE_REMAIN_ON_PAUSED_NODE_ON_MOVE_ERROR = 1;
public const uint CLUSAPI_NODE_AVOID_PLACEMENT = 2;
public const uint CLUSAPI_NODE_PAUSE_RETRY_DRAIN_ON_FAILURE = 4;
public const uint CLUSAPI_NODE_RESUME_FAILBACK_STORAGE = 1;
public const uint CLUSAPI_NODE_RESUME_FAILBACK_VMS = 2;
public const uint CLUSAPI_NODE_RESUME_FAILBACK_PINNED_VMS_ONLY = 4;
public const uint CLUSAPI_NODE_RESUME_FAILBACK_VMS_FORCEFULLY = 8;
public const ulong CLUSGRP_STATUS_LOCKED_MODE = 1;
public const ulong CLUSGRP_STATUS_PREEMPTED = 2;
public const ulong CLUSGRP_STATUS_WAITING_IN_QUEUE_FOR_MOVE = 4;
public const ulong CLUSGRP_STATUS_PHYSICAL_RESOURCES_LACKING = 8;
public const ulong CLUSGRP_STATUS_WAITING_TO_START = 16;
public const ulong CLUSGRP_STATUS_EMBEDDED_FAILURE = 32;
public const ulong CLUSGRP_STATUS_OFFLINE_DUE_TO_ANTIAFFINITY_CONFLICT = 64;
public const ulong CLUSGRP_STATUS_NETWORK_FAILURE = 128;
public const ulong CLUSGRP_STATUS_UNMONITORED = 256;
public const ulong CLUSGRP_STATUS_OS_HEARTBEAT = 512;
public const ulong CLUSGRP_STATUS_APPLICATION_READY = 1024;
public const ulong CLUSGRP_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER = 2048;
public const ulong CLUSGRP_STATUS_WAITING_FOR_DEPENDENCIES = 4096;
public const ulong CLUSRES_STATUS_LOCKED_MODE = 1;
public const ulong CLUSRES_STATUS_EMBEDDED_FAILURE = 2;
public const ulong CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_CPU = 4;
public const ulong CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_MEMORY = 8;
public const ulong CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_GENERIC_RESOURCES = 16;
public const ulong CLUSRES_STATUS_NETWORK_FAILURE = 32;
public const ulong CLUSRES_STATUS_UNMONITORED = 64;
public const ulong CLUSRES_STATUS_OS_HEARTBEAT = 128;
public const ulong CLUSRES_STATUS_APPLICATION_READY = 256;
public const ulong CLUSRES_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER = 512;
public const uint CLUSAPI_GROUP_ONLINE_IGNORE_RESOURCE_STATUS = 1;
public const uint CLUSAPI_GROUP_ONLINE_SYNCHRONOUS = 2;
public const uint CLUSAPI_GROUP_ONLINE_BEST_POSSIBLE_NODE = 4;
public const uint CLUSAPI_GROUP_ONLINE_IGNORE_AFFINITY_RULE = 8;
public const uint CLUSAPI_GROUP_OFFLINE_IGNORE_RESOURCE_STATUS = 1;
public const uint CLUSAPI_RESOURCE_ONLINE_IGNORE_RESOURCE_STATUS = 1;
public const uint CLUSAPI_RESOURCE_ONLINE_DO_NOT_UPDATE_PERSISTENT_STATE = 2;
public const uint CLUSAPI_RESOURCE_ONLINE_NECESSARY_FOR_QUORUM = 4;
public const uint CLUSAPI_RESOURCE_ONLINE_BEST_POSSIBLE_NODE = 8;
public const uint CLUSAPI_RESOURCE_ONLINE_IGNORE_AFFINITY_RULE = 32;
public const uint CLUSAPI_RESOURCE_OFFLINE_IGNORE_RESOURCE_STATUS = 1;
public const uint CLUSAPI_RESOURCE_OFFLINE_FORCE_WITH_TERMINATION = 2;
public const uint CLUSAPI_RESOURCE_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE = 4;
public const uint CLUSAPI_RESOURCE_OFFLINE_REASON_NONE = 0;
public const uint CLUSAPI_RESOURCE_OFFLINE_REASON_UNKNOWN = 1;
public const uint CLUSAPI_RESOURCE_OFFLINE_REASON_MOVING = 2;
public const uint CLUSAPI_RESOURCE_OFFLINE_REASON_USER_REQUESTED = 4;
public const uint CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_DELETED = 8;
public const uint CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_RESTARTED = 16;
public const uint CLUSAPI_RESOURCE_OFFLINE_REASON_PREEMPTED = 32;
public const uint CLUSAPI_RESOURCE_OFFLINE_REASON_SHUTTING_DOWN = 64;
public const uint CLUSAPI_GROUP_MOVE_IGNORE_RESOURCE_STATUS = 1;
public const uint CLUSAPI_GROUP_MOVE_RETURN_TO_SOURCE_NODE_ON_ERROR = 2;
public const uint CLUSAPI_GROUP_MOVE_QUEUE_ENABLED = 4;
public const uint CLUSAPI_GROUP_MOVE_HIGH_PRIORITY_START = 8;
public const uint CLUSAPI_GROUP_MOVE_FAILBACK = 16;
public const uint CLUSAPI_GROUP_MOVE_IGNORE_AFFINITY_RULE = 32;
public const ulong CLUSAPI_CHANGE_RESOURCE_GROUP_FORCE_MOVE_TO_CSV = 1;
public const ulong CLUSAPI_VALID_CHANGE_RESOURCE_GROUP_FLAGS = 1;
public const uint GROUP_FAILURE_INFO_VERSION_1 = 1;
public const uint RESOURCE_FAILURE_INFO_VERSION_1 = 1;
public const uint CLUS_ACCESS_ANY = 0;
public const uint CLUS_ACCESS_READ = 1;
public const uint CLUS_ACCESS_WRITE = 2;
public const uint CLUS_NO_MODIFY = 0;
public const uint CLUS_MODIFY = 1;
public const uint CLUS_NOT_GLOBAL = 0;
public const uint CLUS_GLOBAL = 1;
public const uint CLUSCTL_ACCESS_SHIFT = 0;
public const uint CLUSCTL_FUNCTION_SHIFT = 2;
public const uint CLCTL_INTERNAL_SHIFT = 20;
public const uint CLCTL_USER_SHIFT = 21;
public const uint CLCTL_MODIFY_SHIFT = 22;
public const uint CLCTL_GLOBAL_SHIFT = 23;
public const uint CLUSCTL_OBJECT_SHIFT = 24;
public const uint CLUSCTL_CONTROL_CODE_MASK = 4194303;
public const uint CLUSCTL_OBJECT_MASK = 255;
public const uint CLUSCTL_ACCESS_MODE_MASK = 3;
public const uint CLCTL_CLUSTER_BASE = 0;
public const int BitLockerEnabled = 1;
public const int BitLockerDecrypted = 4;
public const int BitlockerEncrypted = 8;
public const int BitLockerDecrypting = 16;
public const int BitlockerEncrypting = 32;
public const int BitLockerPaused = 64;
public const int BitLockerStopped = 128;
public const ulong RedirectedIOReasonUserRequest = 1;
public const ulong RedirectedIOReasonUnsafeFileSystemFilter = 2;
public const ulong RedirectedIOReasonUnsafeVolumeFilter = 4;
public const ulong RedirectedIOReasonFileSystemTiering = 8;
public const ulong RedirectedIOReasonBitLockerInitializing = 16;
public const ulong RedirectedIOReasonReFs = 32;
public const ulong RedirectedIOReasonMax = 9223372036854775808;
public const ulong VolumeRedirectedIOReasonNoDiskConnectivity = 1;
public const ulong VolumeRedirectedIOReasonStorageSpaceNotAttached = 2;
public const ulong VolumeRedirectedIOReasonVolumeReplicationEnabled = 4;
public const ulong VolumeRedirectedIOReasonMax = 9223372036854775808;
public const uint MAX_OBJECTID = 64;
public const uint MAX_CO_PASSWORD_LENGTH = 16;
public const uint GUID_PRESENT = 1;
public const uint CREATEDC_PRESENT = 2;
public const uint MAX_CO_PASSWORD_LENGTHEX = 127;
public const uint MAX_CO_PASSWORD_STORAGEEX = 128;
public const uint MAX_CREATINGDC_LENGTH = 256;
public const uint DNS_LENGTH = 64;
public const uint MAINTENANCE_MODE_V2_SIG = 2881155087;
public const uint NNLEN = 80;
public const uint SR_REPLICATED_PARTITION_DISALLOW_MULTINODE_IO = 1;
public const uint CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_ADD_VOLUME_INFO = 1;
public const uint CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_FILTER_BY_POOL = 2;
public const uint CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_INCLUDE_NON_SHARED_DISKS = 4;
public const uint CLRES_VERSION_V1_00 = 256;
public const uint CLRES_VERSION_V2_00 = 512;
public const uint CLRES_VERSION_V3_00 = 768;
public const uint CLRES_VERSION_V4_00 = 1024;
public const uint CLUSCTL_GET_OPERATION_CONTEXT_PARAMS_VERSION_1 = 1;
public const uint CLUSRESDLL_STATUS_OFFLINE_BUSY = 1;
public const uint CLUSRESDLL_STATUS_OFFLINE_SOURCE_THROTTLED = 2;
public const uint CLUSRESDLL_STATUS_OFFLINE_DESTINATION_THROTTLED = 4;
public const uint CLUSRESDLL_STATUS_OFFLINE_DESTINATION_REJECTED = 8;
public const uint CLUSRESDLL_STATUS_INSUFFICIENT_MEMORY = 16;
public const uint CLUSRESDLL_STATUS_INSUFFICIENT_PROCESSOR = 32;
public const uint CLUSRESDLL_STATUS_INSUFFICIENT_OTHER_RESOURCES = 64;
public const uint CLUSRESDLL_STATUS_INVALID_PARAMETERS = 128;
public const uint CLUSRESDLL_STATUS_NETWORK_NOT_AVAILABLE = 256;
public const uint CLUSRESDLL_STATUS_DO_NOT_COLLECT_WER_REPORT = 1073741824;
public const uint CLUSRESDLL_STATUS_DUMP_NOW = 2147483648;
public const uint CLUS_RESDLL_OPEN_RECOVER_MONITOR_STATE = 1;
public const uint CLUS_RESDLL_ONLINE_RECOVER_MONITOR_STATE = 1;
public const uint CLUS_RESDLL_ONLINE_IGNORE_RESOURCE_STATUS = 2;
public const uint CLUS_RESDLL_ONLINE_RETURN_TO_SOURCE_NODE_ON_ERROR = 4;
public const uint CLUS_RESDLL_ONLINE_RESTORE_ONLINE_STATE = 8;
public const uint CLUS_RESDLL_ONLINE_IGNORE_NETWORK_CONNECTIVITY = 16;
public const uint CLUS_RESDLL_OFFLINE_IGNORE_RESOURCE_STATUS = 1;
public const uint CLUS_RESDLL_OFFLINE_RETURN_TO_SOURCE_NODE_ON_ERROR = 2;
public const uint CLUS_RESDLL_OFFLINE_QUEUE_ENABLED = 4;
public const uint CLUS_RESDLL_OFFLINE_RETURNING_TO_SOURCE_NODE_BECAUSE_OF_ERROR = 8;
public const uint CLUS_RESDLL_OFFLINE_DUE_TO_EMBEDDED_FAILURE = 16;
public const uint CLUS_RESDLL_OFFLINE_IGNORE_NETWORK_CONNECTIVITY = 32;
public const uint CLUS_RESDLL_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE = 64;
public const uint CLUS_RESDLL_OPEN_DONT_DELETE_TEMP_DISK = 2;
public const uint RESTYPE_MONITOR_SHUTTING_DOWN_NODE_STOP = 1;
public const uint RESTYPE_MONITOR_SHUTTING_DOWN_CLUSSVC_CRASH = 2;
public const uint RESUTIL_PROPITEM_READ_ONLY = 1;
public const uint RESUTIL_PROPITEM_REQUIRED = 2;
public const uint RESUTIL_PROPITEM_SIGNED = 4;
public const uint RESUTIL_PROPITEM_IN_MEMORY = 8;
public const uint LOCKED_MODE_FLAGS_DONT_REMOVE_FROM_MOVE_QUEUE = 1;
public const uint CLUSRES_DISABLE_WPR_WATCHDOG_FOR_ONLINE_CALLS = 1;
public const uint CLUSRES_DISABLE_WPR_WATCHDOG_FOR_OFFLINE_CALLS = 2;
public const uint CLUSTER_HEALTH_FAULT_ARGS = 7;
public const uint CLUSTER_HEALTH_FAULT_ID = 0;
public const uint CLUSTER_HEALTH_FAULT_ERRORTYPE = 1;
public const uint CLUSTER_HEALTH_FAULT_ERRORCODE = 2;
public const uint CLUSTER_HEALTH_FAULT_DESCRIPTION = 3;
public const uint CLUSTER_HEALTH_FAULT_PROVIDER = 4;
public const uint CLUSTER_HEALTH_FAULT_FLAGS = 5;
public const uint CLUSTER_HEALTH_FAULT_RESERVED = 6;
public const uint CLUS_CREATE_CRYPT_CONTAINER_NOT_FOUND = 1;
public const uint SET_APPINSTANCE_CSV_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR = 1;CLUSTER_VERSION_FLAG_MIXED_MODE = 1
CLUSTER_VERSION_UNKNOWN = 4294967295
NT4_MAJOR_VERSION = 1
NT4SP4_MAJOR_VERSION = 2
NT5_MAJOR_VERSION = 3
NT51_MAJOR_VERSION = 4
NT6_MAJOR_VERSION = 5
NT7_MAJOR_VERSION = 6
NT8_MAJOR_VERSION = 7
NT9_MAJOR_VERSION = 8
NT10_MAJOR_VERSION = 9
NT11_MAJOR_VERSION = 10
NT12_MAJOR_VERSION = 11
NT13_MAJOR_VERSION = 12
WS2016_TP4_UPGRADE_VERSION = 6
WS2016_TP5_UPGRADE_VERSION = 7
WS2016_RTM_UPGRADE_VERSION = 8
RS3_UPGRADE_VERSION = 1
RS4_UPGRADE_VERSION = 2
RS5_UPGRADE_VERSION = 3
NINETEEN_H1_UPGRADE_VERSION = 1
NINETEEN_H2_UPGRADE_VERSION = 2
MN_UPGRADE_VERSION = 3
FE_UPGRADE_VERSION = 4
FE_22H2_UPGRADE_VERSION = 5
CA_UPGRADE_VERSION = 1
NI_UPGRADE_VERSION = 2
CU_UPGRADE_VERSION = 3
ZN_UPGRADE_VERSION = 4
GA_UPGRADE_VERSION = 5
GE_UPGRADE_VERSION = 6
HCI_UPGRADE_BIT = 32768
CLUSAPI_VERSION_SERVER2008 = 1536
CLUSAPI_VERSION_SERVER2008R2 = 1792
CLUSAPI_VERSION_WINDOWS8 = 1793
CLUSAPI_VERSION_WINDOWSBLUE = 1794
CLUSAPI_VERSION_WINTHRESHOLD = 1795
CLUSAPI_VERSION_RS3 = 2560
CLUSAPI_VERSION_NI = 2572
CLUSAPI_VERSION_CU = 3075
CLUSAPI_VERSION_ZN = 3076
CLUSAPI_VERSION_GA = 3077
CLUSAPI_VERSION = 3077
CREATE_CLUSTER_VERSION = 1536
CREATE_CLUSTER_MAJOR_VERSION_MASK = 4294967040
MAX_CLUSTERNAME_LENGTH = 63
CLUSTER_INSTALLED = 1
CLUSTER_CONFIGURED = 2
CLUSTER_RUNNING = 16
CLUS_HYBRID_QUORUM = 1024
CLUS_NODE_MAJORITY_QUORUM = 0
CLUSCTL_RESOURCE_STATE_CHANGE_REASON_VERSION_1 = 1
CLUSREG_DATABASE_SYNC_WRITE_TO_ALL_NODES = 1
CLUSREG_DATABASE_ISOLATE_READ = 2
CLUSTER_ENUM_ITEM_VERSION_1 = 1
CLUSTER_ENUM_ITEM_VERSION = 1
CLUSTER_CREATE_GROUP_INFO_VERSION_1 = 1
CLUSTER_CREATE_GROUP_INFO_VERSION = 1
GROUPSET_READY_SETTING_DELAY = 1
GROUPSET_READY_SETTING_ONLINE = 2
GROUPSET_READY_SETTING_OS_HEARTBEAT = 3
GROUPSET_READY_SETTING_APPLICATION_READY = 4
CLUS_GRP_MOVE_ALLOWED = 0
CLUS_GRP_MOVE_LOCKED = 1
CLUSAPI_READ_ACCESS = 1
CLUSAPI_CHANGE_ACCESS = 2
CLUSAPI_NO_ACCESS = 4
CLUSTER_SET_ACCESS_TYPE_ALLOWED = 0
CLUSTER_SET_ACCESS_TYPE_DENIED = 1
CLUSTER_DELETE_ACCESS_CONTROL_ENTRY = 2
CLUSGROUPSET_STATUS_GROUPS_PENDING = 1
CLUSGROUPSET_STATUS_GROUPS_ONLINE = 2
CLUSGROUPSET_STATUS_OS_HEARTBEAT = 4
CLUSGROUPSET_STATUS_APPLICATION_READY = 8
CLUSTER_AVAILABILITY_SET_CONFIG_V1 = 1
CLUSTER_GROUP_ENUM_ITEM_VERSION_1 = 1
CLUSTER_GROUP_ENUM_ITEM_VERSION = 1
CLUSTER_RESOURCE_ENUM_ITEM_VERSION_1 = 1
CLUSTER_RESOURCE_ENUM_ITEM_VERSION = 1
CLUSAPI_NODE_PAUSE_REMAIN_ON_PAUSED_NODE_ON_MOVE_ERROR = 1
CLUSAPI_NODE_AVOID_PLACEMENT = 2
CLUSAPI_NODE_PAUSE_RETRY_DRAIN_ON_FAILURE = 4
CLUSAPI_NODE_RESUME_FAILBACK_STORAGE = 1
CLUSAPI_NODE_RESUME_FAILBACK_VMS = 2
CLUSAPI_NODE_RESUME_FAILBACK_PINNED_VMS_ONLY = 4
CLUSAPI_NODE_RESUME_FAILBACK_VMS_FORCEFULLY = 8
CLUSGRP_STATUS_LOCKED_MODE = 1
CLUSGRP_STATUS_PREEMPTED = 2
CLUSGRP_STATUS_WAITING_IN_QUEUE_FOR_MOVE = 4
CLUSGRP_STATUS_PHYSICAL_RESOURCES_LACKING = 8
CLUSGRP_STATUS_WAITING_TO_START = 16
CLUSGRP_STATUS_EMBEDDED_FAILURE = 32
CLUSGRP_STATUS_OFFLINE_DUE_TO_ANTIAFFINITY_CONFLICT = 64
CLUSGRP_STATUS_NETWORK_FAILURE = 128
CLUSGRP_STATUS_UNMONITORED = 256
CLUSGRP_STATUS_OS_HEARTBEAT = 512
CLUSGRP_STATUS_APPLICATION_READY = 1024
CLUSGRP_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER = 2048
CLUSGRP_STATUS_WAITING_FOR_DEPENDENCIES = 4096
CLUSRES_STATUS_LOCKED_MODE = 1
CLUSRES_STATUS_EMBEDDED_FAILURE = 2
CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_CPU = 4
CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_MEMORY = 8
CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_GENERIC_RESOURCES = 16
CLUSRES_STATUS_NETWORK_FAILURE = 32
CLUSRES_STATUS_UNMONITORED = 64
CLUSRES_STATUS_OS_HEARTBEAT = 128
CLUSRES_STATUS_APPLICATION_READY = 256
CLUSRES_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER = 512
CLUSAPI_GROUP_ONLINE_IGNORE_RESOURCE_STATUS = 1
CLUSAPI_GROUP_ONLINE_SYNCHRONOUS = 2
CLUSAPI_GROUP_ONLINE_BEST_POSSIBLE_NODE = 4
CLUSAPI_GROUP_ONLINE_IGNORE_AFFINITY_RULE = 8
CLUSAPI_GROUP_OFFLINE_IGNORE_RESOURCE_STATUS = 1
CLUSAPI_RESOURCE_ONLINE_IGNORE_RESOURCE_STATUS = 1
CLUSAPI_RESOURCE_ONLINE_DO_NOT_UPDATE_PERSISTENT_STATE = 2
CLUSAPI_RESOURCE_ONLINE_NECESSARY_FOR_QUORUM = 4
CLUSAPI_RESOURCE_ONLINE_BEST_POSSIBLE_NODE = 8
CLUSAPI_RESOURCE_ONLINE_IGNORE_AFFINITY_RULE = 32
CLUSAPI_RESOURCE_OFFLINE_IGNORE_RESOURCE_STATUS = 1
CLUSAPI_RESOURCE_OFFLINE_FORCE_WITH_TERMINATION = 2
CLUSAPI_RESOURCE_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE = 4
CLUSAPI_RESOURCE_OFFLINE_REASON_NONE = 0
CLUSAPI_RESOURCE_OFFLINE_REASON_UNKNOWN = 1
CLUSAPI_RESOURCE_OFFLINE_REASON_MOVING = 2
CLUSAPI_RESOURCE_OFFLINE_REASON_USER_REQUESTED = 4
CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_DELETED = 8
CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_RESTARTED = 16
CLUSAPI_RESOURCE_OFFLINE_REASON_PREEMPTED = 32
CLUSAPI_RESOURCE_OFFLINE_REASON_SHUTTING_DOWN = 64
CLUSAPI_GROUP_MOVE_IGNORE_RESOURCE_STATUS = 1
CLUSAPI_GROUP_MOVE_RETURN_TO_SOURCE_NODE_ON_ERROR = 2
CLUSAPI_GROUP_MOVE_QUEUE_ENABLED = 4
CLUSAPI_GROUP_MOVE_HIGH_PRIORITY_START = 8
CLUSAPI_GROUP_MOVE_FAILBACK = 16
CLUSAPI_GROUP_MOVE_IGNORE_AFFINITY_RULE = 32
CLUSAPI_CHANGE_RESOURCE_GROUP_FORCE_MOVE_TO_CSV = 1
CLUSAPI_VALID_CHANGE_RESOURCE_GROUP_FLAGS = 1
GROUP_FAILURE_INFO_VERSION_1 = 1
RESOURCE_FAILURE_INFO_VERSION_1 = 1
CLUS_ACCESS_ANY = 0
CLUS_ACCESS_READ = 1
CLUS_ACCESS_WRITE = 2
CLUS_NO_MODIFY = 0
CLUS_MODIFY = 1
CLUS_NOT_GLOBAL = 0
CLUS_GLOBAL = 1
CLUSCTL_ACCESS_SHIFT = 0
CLUSCTL_FUNCTION_SHIFT = 2
CLCTL_INTERNAL_SHIFT = 20
CLCTL_USER_SHIFT = 21
CLCTL_MODIFY_SHIFT = 22
CLCTL_GLOBAL_SHIFT = 23
CLUSCTL_OBJECT_SHIFT = 24
CLUSCTL_CONTROL_CODE_MASK = 4194303
CLUSCTL_OBJECT_MASK = 255
CLUSCTL_ACCESS_MODE_MASK = 3
CLCTL_CLUSTER_BASE = 0
BitLockerEnabled = 1
BitLockerDecrypted = 4
BitlockerEncrypted = 8
BitLockerDecrypting = 16
BitlockerEncrypting = 32
BitLockerPaused = 64
BitLockerStopped = 128
RedirectedIOReasonUserRequest = 1
RedirectedIOReasonUnsafeFileSystemFilter = 2
RedirectedIOReasonUnsafeVolumeFilter = 4
RedirectedIOReasonFileSystemTiering = 8
RedirectedIOReasonBitLockerInitializing = 16
RedirectedIOReasonReFs = 32
RedirectedIOReasonMax = 9223372036854775808
VolumeRedirectedIOReasonNoDiskConnectivity = 1
VolumeRedirectedIOReasonStorageSpaceNotAttached = 2
VolumeRedirectedIOReasonVolumeReplicationEnabled = 4
VolumeRedirectedIOReasonMax = 9223372036854775808
MAX_OBJECTID = 64
MAX_CO_PASSWORD_LENGTH = 16
GUID_PRESENT = 1
CREATEDC_PRESENT = 2
MAX_CO_PASSWORD_LENGTHEX = 127
MAX_CO_PASSWORD_STORAGEEX = 128
MAX_CREATINGDC_LENGTH = 256
DNS_LENGTH = 64
MAINTENANCE_MODE_V2_SIG = 2881155087
NNLEN = 80
SR_REPLICATED_PARTITION_DISALLOW_MULTINODE_IO = 1
CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_ADD_VOLUME_INFO = 1
CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_FILTER_BY_POOL = 2
CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_INCLUDE_NON_SHARED_DISKS = 4
CLRES_VERSION_V1_00 = 256
CLRES_VERSION_V2_00 = 512
CLRES_VERSION_V3_00 = 768
CLRES_VERSION_V4_00 = 1024
CLUSCTL_GET_OPERATION_CONTEXT_PARAMS_VERSION_1 = 1
CLUSRESDLL_STATUS_OFFLINE_BUSY = 1
CLUSRESDLL_STATUS_OFFLINE_SOURCE_THROTTLED = 2
CLUSRESDLL_STATUS_OFFLINE_DESTINATION_THROTTLED = 4
CLUSRESDLL_STATUS_OFFLINE_DESTINATION_REJECTED = 8
CLUSRESDLL_STATUS_INSUFFICIENT_MEMORY = 16
CLUSRESDLL_STATUS_INSUFFICIENT_PROCESSOR = 32
CLUSRESDLL_STATUS_INSUFFICIENT_OTHER_RESOURCES = 64
CLUSRESDLL_STATUS_INVALID_PARAMETERS = 128
CLUSRESDLL_STATUS_NETWORK_NOT_AVAILABLE = 256
CLUSRESDLL_STATUS_DO_NOT_COLLECT_WER_REPORT = 1073741824
CLUSRESDLL_STATUS_DUMP_NOW = 2147483648
CLUS_RESDLL_OPEN_RECOVER_MONITOR_STATE = 1
CLUS_RESDLL_ONLINE_RECOVER_MONITOR_STATE = 1
CLUS_RESDLL_ONLINE_IGNORE_RESOURCE_STATUS = 2
CLUS_RESDLL_ONLINE_RETURN_TO_SOURCE_NODE_ON_ERROR = 4
CLUS_RESDLL_ONLINE_RESTORE_ONLINE_STATE = 8
CLUS_RESDLL_ONLINE_IGNORE_NETWORK_CONNECTIVITY = 16
CLUS_RESDLL_OFFLINE_IGNORE_RESOURCE_STATUS = 1
CLUS_RESDLL_OFFLINE_RETURN_TO_SOURCE_NODE_ON_ERROR = 2
CLUS_RESDLL_OFFLINE_QUEUE_ENABLED = 4
CLUS_RESDLL_OFFLINE_RETURNING_TO_SOURCE_NODE_BECAUSE_OF_ERROR = 8
CLUS_RESDLL_OFFLINE_DUE_TO_EMBEDDED_FAILURE = 16
CLUS_RESDLL_OFFLINE_IGNORE_NETWORK_CONNECTIVITY = 32
CLUS_RESDLL_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE = 64
CLUS_RESDLL_OPEN_DONT_DELETE_TEMP_DISK = 2
RESTYPE_MONITOR_SHUTTING_DOWN_NODE_STOP = 1
RESTYPE_MONITOR_SHUTTING_DOWN_CLUSSVC_CRASH = 2
RESUTIL_PROPITEM_READ_ONLY = 1
RESUTIL_PROPITEM_REQUIRED = 2
RESUTIL_PROPITEM_SIGNED = 4
RESUTIL_PROPITEM_IN_MEMORY = 8
LOCKED_MODE_FLAGS_DONT_REMOVE_FROM_MOVE_QUEUE = 1
CLUSRES_DISABLE_WPR_WATCHDOG_FOR_ONLINE_CALLS = 1
CLUSRES_DISABLE_WPR_WATCHDOG_FOR_OFFLINE_CALLS = 2
CLUSTER_HEALTH_FAULT_ARGS = 7
CLUSTER_HEALTH_FAULT_ID = 0
CLUSTER_HEALTH_FAULT_ERRORTYPE = 1
CLUSTER_HEALTH_FAULT_ERRORCODE = 2
CLUSTER_HEALTH_FAULT_DESCRIPTION = 3
CLUSTER_HEALTH_FAULT_PROVIDER = 4
CLUSTER_HEALTH_FAULT_FLAGS = 5
CLUSTER_HEALTH_FAULT_RESERVED = 6
CLUS_CREATE_CRYPT_CONTAINER_NOT_FOUND = 1
SET_APPINSTANCE_CSV_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR = 1pub const CLUSTER_VERSION_FLAG_MIXED_MODE: u32 = 1;
pub const CLUSTER_VERSION_UNKNOWN: u32 = 4294967295;
pub const NT4_MAJOR_VERSION: u32 = 1;
pub const NT4SP4_MAJOR_VERSION: u32 = 2;
pub const NT5_MAJOR_VERSION: u32 = 3;
pub const NT51_MAJOR_VERSION: u32 = 4;
pub const NT6_MAJOR_VERSION: u32 = 5;
pub const NT7_MAJOR_VERSION: u32 = 6;
pub const NT8_MAJOR_VERSION: u32 = 7;
pub const NT9_MAJOR_VERSION: u32 = 8;
pub const NT10_MAJOR_VERSION: u32 = 9;
pub const NT11_MAJOR_VERSION: u32 = 10;
pub const NT12_MAJOR_VERSION: u32 = 11;
pub const NT13_MAJOR_VERSION: u32 = 12;
pub const WS2016_TP4_UPGRADE_VERSION: u32 = 6;
pub const WS2016_TP5_UPGRADE_VERSION: u32 = 7;
pub const WS2016_RTM_UPGRADE_VERSION: u32 = 8;
pub const RS3_UPGRADE_VERSION: u32 = 1;
pub const RS4_UPGRADE_VERSION: u32 = 2;
pub const RS5_UPGRADE_VERSION: u32 = 3;
pub const NINETEEN_H1_UPGRADE_VERSION: u32 = 1;
pub const NINETEEN_H2_UPGRADE_VERSION: u32 = 2;
pub const MN_UPGRADE_VERSION: u32 = 3;
pub const FE_UPGRADE_VERSION: u32 = 4;
pub const FE_22H2_UPGRADE_VERSION: u32 = 5;
pub const CA_UPGRADE_VERSION: u32 = 1;
pub const NI_UPGRADE_VERSION: u32 = 2;
pub const CU_UPGRADE_VERSION: u32 = 3;
pub const ZN_UPGRADE_VERSION: u32 = 4;
pub const GA_UPGRADE_VERSION: u32 = 5;
pub const GE_UPGRADE_VERSION: u32 = 6;
pub const HCI_UPGRADE_BIT: u32 = 32768;
pub const CLUSAPI_VERSION_SERVER2008: u32 = 1536;
pub const CLUSAPI_VERSION_SERVER2008R2: u32 = 1792;
pub const CLUSAPI_VERSION_WINDOWS8: u32 = 1793;
pub const CLUSAPI_VERSION_WINDOWSBLUE: u32 = 1794;
pub const CLUSAPI_VERSION_WINTHRESHOLD: u32 = 1795;
pub const CLUSAPI_VERSION_RS3: u32 = 2560;
pub const CLUSAPI_VERSION_NI: u32 = 2572;
pub const CLUSAPI_VERSION_CU: u32 = 3075;
pub const CLUSAPI_VERSION_ZN: u32 = 3076;
pub const CLUSAPI_VERSION_GA: u32 = 3077;
pub const CLUSAPI_VERSION: u32 = 3077;
pub const CREATE_CLUSTER_VERSION: u32 = 1536;
pub const CREATE_CLUSTER_MAJOR_VERSION_MASK: u32 = 4294967040;
pub const MAX_CLUSTERNAME_LENGTH: u32 = 63;
pub const CLUSTER_INSTALLED: u32 = 1;
pub const CLUSTER_CONFIGURED: u32 = 2;
pub const CLUSTER_RUNNING: u32 = 16;
pub const CLUS_HYBRID_QUORUM: u32 = 1024;
pub const CLUS_NODE_MAJORITY_QUORUM: u32 = 0;
pub const CLUSCTL_RESOURCE_STATE_CHANGE_REASON_VERSION_1: u32 = 1;
pub const CLUSREG_DATABASE_SYNC_WRITE_TO_ALL_NODES: u32 = 1;
pub const CLUSREG_DATABASE_ISOLATE_READ: u32 = 2;
pub const CLUSTER_ENUM_ITEM_VERSION_1: u32 = 1;
pub const CLUSTER_ENUM_ITEM_VERSION: u32 = 1;
pub const CLUSTER_CREATE_GROUP_INFO_VERSION_1: u32 = 1;
pub const CLUSTER_CREATE_GROUP_INFO_VERSION: u32 = 1;
pub const GROUPSET_READY_SETTING_DELAY: u32 = 1;
pub const GROUPSET_READY_SETTING_ONLINE: u32 = 2;
pub const GROUPSET_READY_SETTING_OS_HEARTBEAT: u32 = 3;
pub const GROUPSET_READY_SETTING_APPLICATION_READY: u32 = 4;
pub const CLUS_GRP_MOVE_ALLOWED: u32 = 0;
pub const CLUS_GRP_MOVE_LOCKED: u32 = 1;
pub const CLUSAPI_READ_ACCESS: i32 = 1;
pub const CLUSAPI_CHANGE_ACCESS: i32 = 2;
pub const CLUSAPI_NO_ACCESS: i32 = 4;
pub const CLUSTER_SET_ACCESS_TYPE_ALLOWED: u32 = 0;
pub const CLUSTER_SET_ACCESS_TYPE_DENIED: u32 = 1;
pub const CLUSTER_DELETE_ACCESS_CONTROL_ENTRY: u32 = 2;
pub const CLUSGROUPSET_STATUS_GROUPS_PENDING: u64 = 1;
pub const CLUSGROUPSET_STATUS_GROUPS_ONLINE: u64 = 2;
pub const CLUSGROUPSET_STATUS_OS_HEARTBEAT: u64 = 4;
pub const CLUSGROUPSET_STATUS_APPLICATION_READY: u64 = 8;
pub const CLUSTER_AVAILABILITY_SET_CONFIG_V1: u32 = 1;
pub const CLUSTER_GROUP_ENUM_ITEM_VERSION_1: u32 = 1;
pub const CLUSTER_GROUP_ENUM_ITEM_VERSION: u32 = 1;
pub const CLUSTER_RESOURCE_ENUM_ITEM_VERSION_1: u32 = 1;
pub const CLUSTER_RESOURCE_ENUM_ITEM_VERSION: u32 = 1;
pub const CLUSAPI_NODE_PAUSE_REMAIN_ON_PAUSED_NODE_ON_MOVE_ERROR: u32 = 1;
pub const CLUSAPI_NODE_AVOID_PLACEMENT: u32 = 2;
pub const CLUSAPI_NODE_PAUSE_RETRY_DRAIN_ON_FAILURE: u32 = 4;
pub const CLUSAPI_NODE_RESUME_FAILBACK_STORAGE: u32 = 1;
pub const CLUSAPI_NODE_RESUME_FAILBACK_VMS: u32 = 2;
pub const CLUSAPI_NODE_RESUME_FAILBACK_PINNED_VMS_ONLY: u32 = 4;
pub const CLUSAPI_NODE_RESUME_FAILBACK_VMS_FORCEFULLY: u32 = 8;
pub const CLUSGRP_STATUS_LOCKED_MODE: u64 = 1;
pub const CLUSGRP_STATUS_PREEMPTED: u64 = 2;
pub const CLUSGRP_STATUS_WAITING_IN_QUEUE_FOR_MOVE: u64 = 4;
pub const CLUSGRP_STATUS_PHYSICAL_RESOURCES_LACKING: u64 = 8;
pub const CLUSGRP_STATUS_WAITING_TO_START: u64 = 16;
pub const CLUSGRP_STATUS_EMBEDDED_FAILURE: u64 = 32;
pub const CLUSGRP_STATUS_OFFLINE_DUE_TO_ANTIAFFINITY_CONFLICT: u64 = 64;
pub const CLUSGRP_STATUS_NETWORK_FAILURE: u64 = 128;
pub const CLUSGRP_STATUS_UNMONITORED: u64 = 256;
pub const CLUSGRP_STATUS_OS_HEARTBEAT: u64 = 512;
pub const CLUSGRP_STATUS_APPLICATION_READY: u64 = 1024;
pub const CLUSGRP_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER: u64 = 2048;
pub const CLUSGRP_STATUS_WAITING_FOR_DEPENDENCIES: u64 = 4096;
pub const CLUSRES_STATUS_LOCKED_MODE: u64 = 1;
pub const CLUSRES_STATUS_EMBEDDED_FAILURE: u64 = 2;
pub const CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_CPU: u64 = 4;
pub const CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_MEMORY: u64 = 8;
pub const CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_GENERIC_RESOURCES: u64 = 16;
pub const CLUSRES_STATUS_NETWORK_FAILURE: u64 = 32;
pub const CLUSRES_STATUS_UNMONITORED: u64 = 64;
pub const CLUSRES_STATUS_OS_HEARTBEAT: u64 = 128;
pub const CLUSRES_STATUS_APPLICATION_READY: u64 = 256;
pub const CLUSRES_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER: u64 = 512;
pub const CLUSAPI_GROUP_ONLINE_IGNORE_RESOURCE_STATUS: u32 = 1;
pub const CLUSAPI_GROUP_ONLINE_SYNCHRONOUS: u32 = 2;
pub const CLUSAPI_GROUP_ONLINE_BEST_POSSIBLE_NODE: u32 = 4;
pub const CLUSAPI_GROUP_ONLINE_IGNORE_AFFINITY_RULE: u32 = 8;
pub const CLUSAPI_GROUP_OFFLINE_IGNORE_RESOURCE_STATUS: u32 = 1;
pub const CLUSAPI_RESOURCE_ONLINE_IGNORE_RESOURCE_STATUS: u32 = 1;
pub const CLUSAPI_RESOURCE_ONLINE_DO_NOT_UPDATE_PERSISTENT_STATE: u32 = 2;
pub const CLUSAPI_RESOURCE_ONLINE_NECESSARY_FOR_QUORUM: u32 = 4;
pub const CLUSAPI_RESOURCE_ONLINE_BEST_POSSIBLE_NODE: u32 = 8;
pub const CLUSAPI_RESOURCE_ONLINE_IGNORE_AFFINITY_RULE: u32 = 32;
pub const CLUSAPI_RESOURCE_OFFLINE_IGNORE_RESOURCE_STATUS: u32 = 1;
pub const CLUSAPI_RESOURCE_OFFLINE_FORCE_WITH_TERMINATION: u32 = 2;
pub const CLUSAPI_RESOURCE_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE: u32 = 4;
pub const CLUSAPI_RESOURCE_OFFLINE_REASON_NONE: u32 = 0;
pub const CLUSAPI_RESOURCE_OFFLINE_REASON_UNKNOWN: u32 = 1;
pub const CLUSAPI_RESOURCE_OFFLINE_REASON_MOVING: u32 = 2;
pub const CLUSAPI_RESOURCE_OFFLINE_REASON_USER_REQUESTED: u32 = 4;
pub const CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_DELETED: u32 = 8;
pub const CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_RESTARTED: u32 = 16;
pub const CLUSAPI_RESOURCE_OFFLINE_REASON_PREEMPTED: u32 = 32;
pub const CLUSAPI_RESOURCE_OFFLINE_REASON_SHUTTING_DOWN: u32 = 64;
pub const CLUSAPI_GROUP_MOVE_IGNORE_RESOURCE_STATUS: u32 = 1;
pub const CLUSAPI_GROUP_MOVE_RETURN_TO_SOURCE_NODE_ON_ERROR: u32 = 2;
pub const CLUSAPI_GROUP_MOVE_QUEUE_ENABLED: u32 = 4;
pub const CLUSAPI_GROUP_MOVE_HIGH_PRIORITY_START: u32 = 8;
pub const CLUSAPI_GROUP_MOVE_FAILBACK: u32 = 16;
pub const CLUSAPI_GROUP_MOVE_IGNORE_AFFINITY_RULE: u32 = 32;
pub const CLUSAPI_CHANGE_RESOURCE_GROUP_FORCE_MOVE_TO_CSV: u64 = 1;
pub const CLUSAPI_VALID_CHANGE_RESOURCE_GROUP_FLAGS: u64 = 1;
pub const GROUP_FAILURE_INFO_VERSION_1: u32 = 1;
pub const RESOURCE_FAILURE_INFO_VERSION_1: u32 = 1;
pub const CLUS_ACCESS_ANY: u32 = 0;
pub const CLUS_ACCESS_READ: u32 = 1;
pub const CLUS_ACCESS_WRITE: u32 = 2;
pub const CLUS_NO_MODIFY: u32 = 0;
pub const CLUS_MODIFY: u32 = 1;
pub const CLUS_NOT_GLOBAL: u32 = 0;
pub const CLUS_GLOBAL: u32 = 1;
pub const CLUSCTL_ACCESS_SHIFT: u32 = 0;
pub const CLUSCTL_FUNCTION_SHIFT: u32 = 2;
pub const CLCTL_INTERNAL_SHIFT: u32 = 20;
pub const CLCTL_USER_SHIFT: u32 = 21;
pub const CLCTL_MODIFY_SHIFT: u32 = 22;
pub const CLCTL_GLOBAL_SHIFT: u32 = 23;
pub const CLUSCTL_OBJECT_SHIFT: u32 = 24;
pub const CLUSCTL_CONTROL_CODE_MASK: u32 = 4194303;
pub const CLUSCTL_OBJECT_MASK: u32 = 255;
pub const CLUSCTL_ACCESS_MODE_MASK: u32 = 3;
pub const CLCTL_CLUSTER_BASE: u32 = 0;
pub const BitLockerEnabled: i32 = 1;
pub const BitLockerDecrypted: i32 = 4;
pub const BitlockerEncrypted: i32 = 8;
pub const BitLockerDecrypting: i32 = 16;
pub const BitlockerEncrypting: i32 = 32;
pub const BitLockerPaused: i32 = 64;
pub const BitLockerStopped: i32 = 128;
pub const RedirectedIOReasonUserRequest: u64 = 1;
pub const RedirectedIOReasonUnsafeFileSystemFilter: u64 = 2;
pub const RedirectedIOReasonUnsafeVolumeFilter: u64 = 4;
pub const RedirectedIOReasonFileSystemTiering: u64 = 8;
pub const RedirectedIOReasonBitLockerInitializing: u64 = 16;
pub const RedirectedIOReasonReFs: u64 = 32;
pub const RedirectedIOReasonMax: u64 = 9223372036854775808;
pub const VolumeRedirectedIOReasonNoDiskConnectivity: u64 = 1;
pub const VolumeRedirectedIOReasonStorageSpaceNotAttached: u64 = 2;
pub const VolumeRedirectedIOReasonVolumeReplicationEnabled: u64 = 4;
pub const VolumeRedirectedIOReasonMax: u64 = 9223372036854775808;
pub const MAX_OBJECTID: u32 = 64;
pub const MAX_CO_PASSWORD_LENGTH: u32 = 16;
pub const GUID_PRESENT: u32 = 1;
pub const CREATEDC_PRESENT: u32 = 2;
pub const MAX_CO_PASSWORD_LENGTHEX: u32 = 127;
pub const MAX_CO_PASSWORD_STORAGEEX: u32 = 128;
pub const MAX_CREATINGDC_LENGTH: u32 = 256;
pub const DNS_LENGTH: u32 = 64;
pub const MAINTENANCE_MODE_V2_SIG: u32 = 2881155087;
pub const NNLEN: u32 = 80;
pub const SR_REPLICATED_PARTITION_DISALLOW_MULTINODE_IO: u32 = 1;
pub const CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_ADD_VOLUME_INFO: u32 = 1;
pub const CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_FILTER_BY_POOL: u32 = 2;
pub const CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_INCLUDE_NON_SHARED_DISKS: u32 = 4;
pub const CLRES_VERSION_V1_00: u32 = 256;
pub const CLRES_VERSION_V2_00: u32 = 512;
pub const CLRES_VERSION_V3_00: u32 = 768;
pub const CLRES_VERSION_V4_00: u32 = 1024;
pub const CLUSCTL_GET_OPERATION_CONTEXT_PARAMS_VERSION_1: u32 = 1;
pub const CLUSRESDLL_STATUS_OFFLINE_BUSY: u32 = 1;
pub const CLUSRESDLL_STATUS_OFFLINE_SOURCE_THROTTLED: u32 = 2;
pub const CLUSRESDLL_STATUS_OFFLINE_DESTINATION_THROTTLED: u32 = 4;
pub const CLUSRESDLL_STATUS_OFFLINE_DESTINATION_REJECTED: u32 = 8;
pub const CLUSRESDLL_STATUS_INSUFFICIENT_MEMORY: u32 = 16;
pub const CLUSRESDLL_STATUS_INSUFFICIENT_PROCESSOR: u32 = 32;
pub const CLUSRESDLL_STATUS_INSUFFICIENT_OTHER_RESOURCES: u32 = 64;
pub const CLUSRESDLL_STATUS_INVALID_PARAMETERS: u32 = 128;
pub const CLUSRESDLL_STATUS_NETWORK_NOT_AVAILABLE: u32 = 256;
pub const CLUSRESDLL_STATUS_DO_NOT_COLLECT_WER_REPORT: u32 = 1073741824;
pub const CLUSRESDLL_STATUS_DUMP_NOW: u32 = 2147483648;
pub const CLUS_RESDLL_OPEN_RECOVER_MONITOR_STATE: u32 = 1;
pub const CLUS_RESDLL_ONLINE_RECOVER_MONITOR_STATE: u32 = 1;
pub const CLUS_RESDLL_ONLINE_IGNORE_RESOURCE_STATUS: u32 = 2;
pub const CLUS_RESDLL_ONLINE_RETURN_TO_SOURCE_NODE_ON_ERROR: u32 = 4;
pub const CLUS_RESDLL_ONLINE_RESTORE_ONLINE_STATE: u32 = 8;
pub const CLUS_RESDLL_ONLINE_IGNORE_NETWORK_CONNECTIVITY: u32 = 16;
pub const CLUS_RESDLL_OFFLINE_IGNORE_RESOURCE_STATUS: u32 = 1;
pub const CLUS_RESDLL_OFFLINE_RETURN_TO_SOURCE_NODE_ON_ERROR: u32 = 2;
pub const CLUS_RESDLL_OFFLINE_QUEUE_ENABLED: u32 = 4;
pub const CLUS_RESDLL_OFFLINE_RETURNING_TO_SOURCE_NODE_BECAUSE_OF_ERROR: u32 = 8;
pub const CLUS_RESDLL_OFFLINE_DUE_TO_EMBEDDED_FAILURE: u32 = 16;
pub const CLUS_RESDLL_OFFLINE_IGNORE_NETWORK_CONNECTIVITY: u32 = 32;
pub const CLUS_RESDLL_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE: u32 = 64;
pub const CLUS_RESDLL_OPEN_DONT_DELETE_TEMP_DISK: u32 = 2;
pub const RESTYPE_MONITOR_SHUTTING_DOWN_NODE_STOP: u32 = 1;
pub const RESTYPE_MONITOR_SHUTTING_DOWN_CLUSSVC_CRASH: u32 = 2;
pub const RESUTIL_PROPITEM_READ_ONLY: u32 = 1;
pub const RESUTIL_PROPITEM_REQUIRED: u32 = 2;
pub const RESUTIL_PROPITEM_SIGNED: u32 = 4;
pub const RESUTIL_PROPITEM_IN_MEMORY: u32 = 8;
pub const LOCKED_MODE_FLAGS_DONT_REMOVE_FROM_MOVE_QUEUE: u32 = 1;
pub const CLUSRES_DISABLE_WPR_WATCHDOG_FOR_ONLINE_CALLS: u32 = 1;
pub const CLUSRES_DISABLE_WPR_WATCHDOG_FOR_OFFLINE_CALLS: u32 = 2;
pub const CLUSTER_HEALTH_FAULT_ARGS: u32 = 7;
pub const CLUSTER_HEALTH_FAULT_ID: u32 = 0;
pub const CLUSTER_HEALTH_FAULT_ERRORTYPE: u32 = 1;
pub const CLUSTER_HEALTH_FAULT_ERRORCODE: u32 = 2;
pub const CLUSTER_HEALTH_FAULT_DESCRIPTION: u32 = 3;
pub const CLUSTER_HEALTH_FAULT_PROVIDER: u32 = 4;
pub const CLUSTER_HEALTH_FAULT_FLAGS: u32 = 5;
pub const CLUSTER_HEALTH_FAULT_RESERVED: u32 = 6;
pub const CLUS_CREATE_CRYPT_CONTAINER_NOT_FOUND: u32 = 1;
pub const SET_APPINSTANCE_CSV_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR: u32 = 1;const (
CLUSTER_VERSION_FLAG_MIXED_MODE uint32 = 1
CLUSTER_VERSION_UNKNOWN uint32 = 4294967295
NT4_MAJOR_VERSION uint32 = 1
NT4SP4_MAJOR_VERSION uint32 = 2
NT5_MAJOR_VERSION uint32 = 3
NT51_MAJOR_VERSION uint32 = 4
NT6_MAJOR_VERSION uint32 = 5
NT7_MAJOR_VERSION uint32 = 6
NT8_MAJOR_VERSION uint32 = 7
NT9_MAJOR_VERSION uint32 = 8
NT10_MAJOR_VERSION uint32 = 9
NT11_MAJOR_VERSION uint32 = 10
NT12_MAJOR_VERSION uint32 = 11
NT13_MAJOR_VERSION uint32 = 12
WS2016_TP4_UPGRADE_VERSION uint32 = 6
WS2016_TP5_UPGRADE_VERSION uint32 = 7
WS2016_RTM_UPGRADE_VERSION uint32 = 8
RS3_UPGRADE_VERSION uint32 = 1
RS4_UPGRADE_VERSION uint32 = 2
RS5_UPGRADE_VERSION uint32 = 3
NINETEEN_H1_UPGRADE_VERSION uint32 = 1
NINETEEN_H2_UPGRADE_VERSION uint32 = 2
MN_UPGRADE_VERSION uint32 = 3
FE_UPGRADE_VERSION uint32 = 4
FE_22H2_UPGRADE_VERSION uint32 = 5
CA_UPGRADE_VERSION uint32 = 1
NI_UPGRADE_VERSION uint32 = 2
CU_UPGRADE_VERSION uint32 = 3
ZN_UPGRADE_VERSION uint32 = 4
GA_UPGRADE_VERSION uint32 = 5
GE_UPGRADE_VERSION uint32 = 6
HCI_UPGRADE_BIT uint32 = 32768
CLUSAPI_VERSION_SERVER2008 uint32 = 1536
CLUSAPI_VERSION_SERVER2008R2 uint32 = 1792
CLUSAPI_VERSION_WINDOWS8 uint32 = 1793
CLUSAPI_VERSION_WINDOWSBLUE uint32 = 1794
CLUSAPI_VERSION_WINTHRESHOLD uint32 = 1795
CLUSAPI_VERSION_RS3 uint32 = 2560
CLUSAPI_VERSION_NI uint32 = 2572
CLUSAPI_VERSION_CU uint32 = 3075
CLUSAPI_VERSION_ZN uint32 = 3076
CLUSAPI_VERSION_GA uint32 = 3077
CLUSAPI_VERSION uint32 = 3077
CREATE_CLUSTER_VERSION uint32 = 1536
CREATE_CLUSTER_MAJOR_VERSION_MASK uint32 = 4294967040
MAX_CLUSTERNAME_LENGTH uint32 = 63
CLUSTER_INSTALLED uint32 = 1
CLUSTER_CONFIGURED uint32 = 2
CLUSTER_RUNNING uint32 = 16
CLUS_HYBRID_QUORUM uint32 = 1024
CLUS_NODE_MAJORITY_QUORUM uint32 = 0
CLUSCTL_RESOURCE_STATE_CHANGE_REASON_VERSION_1 uint32 = 1
CLUSREG_DATABASE_SYNC_WRITE_TO_ALL_NODES uint32 = 1
CLUSREG_DATABASE_ISOLATE_READ uint32 = 2
CLUSTER_ENUM_ITEM_VERSION_1 uint32 = 1
CLUSTER_ENUM_ITEM_VERSION uint32 = 1
CLUSTER_CREATE_GROUP_INFO_VERSION_1 uint32 = 1
CLUSTER_CREATE_GROUP_INFO_VERSION uint32 = 1
GROUPSET_READY_SETTING_DELAY uint32 = 1
GROUPSET_READY_SETTING_ONLINE uint32 = 2
GROUPSET_READY_SETTING_OS_HEARTBEAT uint32 = 3
GROUPSET_READY_SETTING_APPLICATION_READY uint32 = 4
CLUS_GRP_MOVE_ALLOWED uint32 = 0
CLUS_GRP_MOVE_LOCKED uint32 = 1
CLUSAPI_READ_ACCESS int32 = 1
CLUSAPI_CHANGE_ACCESS int32 = 2
CLUSAPI_NO_ACCESS int32 = 4
CLUSTER_SET_ACCESS_TYPE_ALLOWED uint32 = 0
CLUSTER_SET_ACCESS_TYPE_DENIED uint32 = 1
CLUSTER_DELETE_ACCESS_CONTROL_ENTRY uint32 = 2
CLUSGROUPSET_STATUS_GROUPS_PENDING uint64 = 1
CLUSGROUPSET_STATUS_GROUPS_ONLINE uint64 = 2
CLUSGROUPSET_STATUS_OS_HEARTBEAT uint64 = 4
CLUSGROUPSET_STATUS_APPLICATION_READY uint64 = 8
CLUSTER_AVAILABILITY_SET_CONFIG_V1 uint32 = 1
CLUSTER_GROUP_ENUM_ITEM_VERSION_1 uint32 = 1
CLUSTER_GROUP_ENUM_ITEM_VERSION uint32 = 1
CLUSTER_RESOURCE_ENUM_ITEM_VERSION_1 uint32 = 1
CLUSTER_RESOURCE_ENUM_ITEM_VERSION uint32 = 1
CLUSAPI_NODE_PAUSE_REMAIN_ON_PAUSED_NODE_ON_MOVE_ERROR uint32 = 1
CLUSAPI_NODE_AVOID_PLACEMENT uint32 = 2
CLUSAPI_NODE_PAUSE_RETRY_DRAIN_ON_FAILURE uint32 = 4
CLUSAPI_NODE_RESUME_FAILBACK_STORAGE uint32 = 1
CLUSAPI_NODE_RESUME_FAILBACK_VMS uint32 = 2
CLUSAPI_NODE_RESUME_FAILBACK_PINNED_VMS_ONLY uint32 = 4
CLUSAPI_NODE_RESUME_FAILBACK_VMS_FORCEFULLY uint32 = 8
CLUSGRP_STATUS_LOCKED_MODE uint64 = 1
CLUSGRP_STATUS_PREEMPTED uint64 = 2
CLUSGRP_STATUS_WAITING_IN_QUEUE_FOR_MOVE uint64 = 4
CLUSGRP_STATUS_PHYSICAL_RESOURCES_LACKING uint64 = 8
CLUSGRP_STATUS_WAITING_TO_START uint64 = 16
CLUSGRP_STATUS_EMBEDDED_FAILURE uint64 = 32
CLUSGRP_STATUS_OFFLINE_DUE_TO_ANTIAFFINITY_CONFLICT uint64 = 64
CLUSGRP_STATUS_NETWORK_FAILURE uint64 = 128
CLUSGRP_STATUS_UNMONITORED uint64 = 256
CLUSGRP_STATUS_OS_HEARTBEAT uint64 = 512
CLUSGRP_STATUS_APPLICATION_READY uint64 = 1024
CLUSGRP_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER uint64 = 2048
CLUSGRP_STATUS_WAITING_FOR_DEPENDENCIES uint64 = 4096
CLUSRES_STATUS_LOCKED_MODE uint64 = 1
CLUSRES_STATUS_EMBEDDED_FAILURE uint64 = 2
CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_CPU uint64 = 4
CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_MEMORY uint64 = 8
CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_GENERIC_RESOURCES uint64 = 16
CLUSRES_STATUS_NETWORK_FAILURE uint64 = 32
CLUSRES_STATUS_UNMONITORED uint64 = 64
CLUSRES_STATUS_OS_HEARTBEAT uint64 = 128
CLUSRES_STATUS_APPLICATION_READY uint64 = 256
CLUSRES_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER uint64 = 512
CLUSAPI_GROUP_ONLINE_IGNORE_RESOURCE_STATUS uint32 = 1
CLUSAPI_GROUP_ONLINE_SYNCHRONOUS uint32 = 2
CLUSAPI_GROUP_ONLINE_BEST_POSSIBLE_NODE uint32 = 4
CLUSAPI_GROUP_ONLINE_IGNORE_AFFINITY_RULE uint32 = 8
CLUSAPI_GROUP_OFFLINE_IGNORE_RESOURCE_STATUS uint32 = 1
CLUSAPI_RESOURCE_ONLINE_IGNORE_RESOURCE_STATUS uint32 = 1
CLUSAPI_RESOURCE_ONLINE_DO_NOT_UPDATE_PERSISTENT_STATE uint32 = 2
CLUSAPI_RESOURCE_ONLINE_NECESSARY_FOR_QUORUM uint32 = 4
CLUSAPI_RESOURCE_ONLINE_BEST_POSSIBLE_NODE uint32 = 8
CLUSAPI_RESOURCE_ONLINE_IGNORE_AFFINITY_RULE uint32 = 32
CLUSAPI_RESOURCE_OFFLINE_IGNORE_RESOURCE_STATUS uint32 = 1
CLUSAPI_RESOURCE_OFFLINE_FORCE_WITH_TERMINATION uint32 = 2
CLUSAPI_RESOURCE_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE uint32 = 4
CLUSAPI_RESOURCE_OFFLINE_REASON_NONE uint32 = 0
CLUSAPI_RESOURCE_OFFLINE_REASON_UNKNOWN uint32 = 1
CLUSAPI_RESOURCE_OFFLINE_REASON_MOVING uint32 = 2
CLUSAPI_RESOURCE_OFFLINE_REASON_USER_REQUESTED uint32 = 4
CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_DELETED uint32 = 8
CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_RESTARTED uint32 = 16
CLUSAPI_RESOURCE_OFFLINE_REASON_PREEMPTED uint32 = 32
CLUSAPI_RESOURCE_OFFLINE_REASON_SHUTTING_DOWN uint32 = 64
CLUSAPI_GROUP_MOVE_IGNORE_RESOURCE_STATUS uint32 = 1
CLUSAPI_GROUP_MOVE_RETURN_TO_SOURCE_NODE_ON_ERROR uint32 = 2
CLUSAPI_GROUP_MOVE_QUEUE_ENABLED uint32 = 4
CLUSAPI_GROUP_MOVE_HIGH_PRIORITY_START uint32 = 8
CLUSAPI_GROUP_MOVE_FAILBACK uint32 = 16
CLUSAPI_GROUP_MOVE_IGNORE_AFFINITY_RULE uint32 = 32
CLUSAPI_CHANGE_RESOURCE_GROUP_FORCE_MOVE_TO_CSV uint64 = 1
CLUSAPI_VALID_CHANGE_RESOURCE_GROUP_FLAGS uint64 = 1
GROUP_FAILURE_INFO_VERSION_1 uint32 = 1
RESOURCE_FAILURE_INFO_VERSION_1 uint32 = 1
CLUS_ACCESS_ANY uint32 = 0
CLUS_ACCESS_READ uint32 = 1
CLUS_ACCESS_WRITE uint32 = 2
CLUS_NO_MODIFY uint32 = 0
CLUS_MODIFY uint32 = 1
CLUS_NOT_GLOBAL uint32 = 0
CLUS_GLOBAL uint32 = 1
CLUSCTL_ACCESS_SHIFT uint32 = 0
CLUSCTL_FUNCTION_SHIFT uint32 = 2
CLCTL_INTERNAL_SHIFT uint32 = 20
CLCTL_USER_SHIFT uint32 = 21
CLCTL_MODIFY_SHIFT uint32 = 22
CLCTL_GLOBAL_SHIFT uint32 = 23
CLUSCTL_OBJECT_SHIFT uint32 = 24
CLUSCTL_CONTROL_CODE_MASK uint32 = 4194303
CLUSCTL_OBJECT_MASK uint32 = 255
CLUSCTL_ACCESS_MODE_MASK uint32 = 3
CLCTL_CLUSTER_BASE uint32 = 0
BitLockerEnabled int32 = 1
BitLockerDecrypted int32 = 4
BitlockerEncrypted int32 = 8
BitLockerDecrypting int32 = 16
BitlockerEncrypting int32 = 32
BitLockerPaused int32 = 64
BitLockerStopped int32 = 128
RedirectedIOReasonUserRequest uint64 = 1
RedirectedIOReasonUnsafeFileSystemFilter uint64 = 2
RedirectedIOReasonUnsafeVolumeFilter uint64 = 4
RedirectedIOReasonFileSystemTiering uint64 = 8
RedirectedIOReasonBitLockerInitializing uint64 = 16
RedirectedIOReasonReFs uint64 = 32
RedirectedIOReasonMax uint64 = 9223372036854775808
VolumeRedirectedIOReasonNoDiskConnectivity uint64 = 1
VolumeRedirectedIOReasonStorageSpaceNotAttached uint64 = 2
VolumeRedirectedIOReasonVolumeReplicationEnabled uint64 = 4
VolumeRedirectedIOReasonMax uint64 = 9223372036854775808
MAX_OBJECTID uint32 = 64
MAX_CO_PASSWORD_LENGTH uint32 = 16
GUID_PRESENT uint32 = 1
CREATEDC_PRESENT uint32 = 2
MAX_CO_PASSWORD_LENGTHEX uint32 = 127
MAX_CO_PASSWORD_STORAGEEX uint32 = 128
MAX_CREATINGDC_LENGTH uint32 = 256
DNS_LENGTH uint32 = 64
MAINTENANCE_MODE_V2_SIG uint32 = 2881155087
NNLEN uint32 = 80
SR_REPLICATED_PARTITION_DISALLOW_MULTINODE_IO uint32 = 1
CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_ADD_VOLUME_INFO uint32 = 1
CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_FILTER_BY_POOL uint32 = 2
CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_INCLUDE_NON_SHARED_DISKS uint32 = 4
CLRES_VERSION_V1_00 uint32 = 256
CLRES_VERSION_V2_00 uint32 = 512
CLRES_VERSION_V3_00 uint32 = 768
CLRES_VERSION_V4_00 uint32 = 1024
CLUSCTL_GET_OPERATION_CONTEXT_PARAMS_VERSION_1 uint32 = 1
CLUSRESDLL_STATUS_OFFLINE_BUSY uint32 = 1
CLUSRESDLL_STATUS_OFFLINE_SOURCE_THROTTLED uint32 = 2
CLUSRESDLL_STATUS_OFFLINE_DESTINATION_THROTTLED uint32 = 4
CLUSRESDLL_STATUS_OFFLINE_DESTINATION_REJECTED uint32 = 8
CLUSRESDLL_STATUS_INSUFFICIENT_MEMORY uint32 = 16
CLUSRESDLL_STATUS_INSUFFICIENT_PROCESSOR uint32 = 32
CLUSRESDLL_STATUS_INSUFFICIENT_OTHER_RESOURCES uint32 = 64
CLUSRESDLL_STATUS_INVALID_PARAMETERS uint32 = 128
CLUSRESDLL_STATUS_NETWORK_NOT_AVAILABLE uint32 = 256
CLUSRESDLL_STATUS_DO_NOT_COLLECT_WER_REPORT uint32 = 1073741824
CLUSRESDLL_STATUS_DUMP_NOW uint32 = 2147483648
CLUS_RESDLL_OPEN_RECOVER_MONITOR_STATE uint32 = 1
CLUS_RESDLL_ONLINE_RECOVER_MONITOR_STATE uint32 = 1
CLUS_RESDLL_ONLINE_IGNORE_RESOURCE_STATUS uint32 = 2
CLUS_RESDLL_ONLINE_RETURN_TO_SOURCE_NODE_ON_ERROR uint32 = 4
CLUS_RESDLL_ONLINE_RESTORE_ONLINE_STATE uint32 = 8
CLUS_RESDLL_ONLINE_IGNORE_NETWORK_CONNECTIVITY uint32 = 16
CLUS_RESDLL_OFFLINE_IGNORE_RESOURCE_STATUS uint32 = 1
CLUS_RESDLL_OFFLINE_RETURN_TO_SOURCE_NODE_ON_ERROR uint32 = 2
CLUS_RESDLL_OFFLINE_QUEUE_ENABLED uint32 = 4
CLUS_RESDLL_OFFLINE_RETURNING_TO_SOURCE_NODE_BECAUSE_OF_ERROR uint32 = 8
CLUS_RESDLL_OFFLINE_DUE_TO_EMBEDDED_FAILURE uint32 = 16
CLUS_RESDLL_OFFLINE_IGNORE_NETWORK_CONNECTIVITY uint32 = 32
CLUS_RESDLL_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE uint32 = 64
CLUS_RESDLL_OPEN_DONT_DELETE_TEMP_DISK uint32 = 2
RESTYPE_MONITOR_SHUTTING_DOWN_NODE_STOP uint32 = 1
RESTYPE_MONITOR_SHUTTING_DOWN_CLUSSVC_CRASH uint32 = 2
RESUTIL_PROPITEM_READ_ONLY uint32 = 1
RESUTIL_PROPITEM_REQUIRED uint32 = 2
RESUTIL_PROPITEM_SIGNED uint32 = 4
RESUTIL_PROPITEM_IN_MEMORY uint32 = 8
LOCKED_MODE_FLAGS_DONT_REMOVE_FROM_MOVE_QUEUE uint32 = 1
CLUSRES_DISABLE_WPR_WATCHDOG_FOR_ONLINE_CALLS uint32 = 1
CLUSRES_DISABLE_WPR_WATCHDOG_FOR_OFFLINE_CALLS uint32 = 2
CLUSTER_HEALTH_FAULT_ARGS uint32 = 7
CLUSTER_HEALTH_FAULT_ID uint32 = 0
CLUSTER_HEALTH_FAULT_ERRORTYPE uint32 = 1
CLUSTER_HEALTH_FAULT_ERRORCODE uint32 = 2
CLUSTER_HEALTH_FAULT_DESCRIPTION uint32 = 3
CLUSTER_HEALTH_FAULT_PROVIDER uint32 = 4
CLUSTER_HEALTH_FAULT_FLAGS uint32 = 5
CLUSTER_HEALTH_FAULT_RESERVED uint32 = 6
CLUS_CREATE_CRYPT_CONTAINER_NOT_FOUND uint32 = 1
SET_APPINSTANCE_CSV_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR uint32 = 1
)#define global CLUSTER_VERSION_FLAG_MIXED_MODE 1
#define global CLUSTER_VERSION_UNKNOWN 4294967295
#define global NT4_MAJOR_VERSION 1
#define global NT4SP4_MAJOR_VERSION 2
#define global NT5_MAJOR_VERSION 3
#define global NT51_MAJOR_VERSION 4
#define global NT6_MAJOR_VERSION 5
#define global NT7_MAJOR_VERSION 6
#define global NT8_MAJOR_VERSION 7
#define global NT9_MAJOR_VERSION 8
#define global NT10_MAJOR_VERSION 9
#define global NT11_MAJOR_VERSION 10
#define global NT12_MAJOR_VERSION 11
#define global NT13_MAJOR_VERSION 12
#define global WS2016_TP4_UPGRADE_VERSION 6
#define global WS2016_TP5_UPGRADE_VERSION 7
#define global WS2016_RTM_UPGRADE_VERSION 8
#define global RS3_UPGRADE_VERSION 1
#define global RS4_UPGRADE_VERSION 2
#define global RS5_UPGRADE_VERSION 3
#define global NINETEEN_H1_UPGRADE_VERSION 1
#define global NINETEEN_H2_UPGRADE_VERSION 2
#define global MN_UPGRADE_VERSION 3
#define global FE_UPGRADE_VERSION 4
#define global FE_22H2_UPGRADE_VERSION 5
#define global CA_UPGRADE_VERSION 1
#define global NI_UPGRADE_VERSION 2
#define global CU_UPGRADE_VERSION 3
#define global ZN_UPGRADE_VERSION 4
#define global GA_UPGRADE_VERSION 5
#define global GE_UPGRADE_VERSION 6
#define global HCI_UPGRADE_BIT 32768
#define global CLUSREG_NAME_MIXED_MODE "MixedMode"
#define global CLUSAPI_VERSION_SERVER2008 1536
#define global CLUSAPI_VERSION_SERVER2008R2 1792
#define global CLUSAPI_VERSION_WINDOWS8 1793
#define global CLUSAPI_VERSION_WINDOWSBLUE 1794
#define global CLUSAPI_VERSION_WINTHRESHOLD 1795
#define global CLUSAPI_VERSION_RS3 2560
#define global CLUSAPI_VERSION_NI 2572
#define global CLUSAPI_VERSION_CU 3075
#define global CLUSAPI_VERSION_ZN 3076
#define global CLUSAPI_VERSION_GA 3077
#define global CLUSAPI_VERSION 3077
#define global CREATE_CLUSTER_VERSION 1536
#define global CREATE_CLUSTER_MAJOR_VERSION_MASK 4294967040
#define global MAX_CLUSTERNAME_LENGTH 63
#define global CLUSTER_INSTALLED 1
#define global CLUSTER_CONFIGURED 2
#define global CLUSTER_RUNNING 16
#define global CLUS_HYBRID_QUORUM 1024
#define global CLUS_NODE_MAJORITY_QUORUM 0
#define global CLUSCTL_RESOURCE_STATE_CHANGE_REASON_VERSION_1 1
#define global CLUSREG_DATABASE_SYNC_WRITE_TO_ALL_NODES 1
#define global CLUSREG_DATABASE_ISOLATE_READ 2
#define global CLUSTER_ENUM_ITEM_VERSION_1 1
#define global CLUSTER_ENUM_ITEM_VERSION 1
#define global CLUSTER_CREATE_GROUP_INFO_VERSION_1 1
#define global CLUSTER_CREATE_GROUP_INFO_VERSION 1
#define global GROUPSET_READY_SETTING_DELAY 1
#define global GROUPSET_READY_SETTING_ONLINE 2
#define global GROUPSET_READY_SETTING_OS_HEARTBEAT 3
#define global GROUPSET_READY_SETTING_APPLICATION_READY 4
#define global CLUS_GRP_MOVE_ALLOWED 0
#define global CLUS_GRP_MOVE_LOCKED 1
#define global CLUSAPI_READ_ACCESS 1
#define global CLUSAPI_CHANGE_ACCESS 2
#define global CLUSAPI_NO_ACCESS 4
#define global CLUSTER_SET_ACCESS_TYPE_ALLOWED 0
#define global CLUSTER_SET_ACCESS_TYPE_DENIED 1
#define global CLUSTER_DELETE_ACCESS_CONTROL_ENTRY 2
#define global CLUSGROUPSET_STATUS_GROUPS_PENDING 1
#define global CLUSGROUPSET_STATUS_GROUPS_ONLINE 2
#define global CLUSGROUPSET_STATUS_OS_HEARTBEAT 4
#define global CLUSGROUPSET_STATUS_APPLICATION_READY 8
#define global CLUSTER_AVAILABILITY_SET_CONFIG_V1 1
#define global CLUSTER_GROUP_ENUM_ITEM_VERSION_1 1
#define global CLUSTER_GROUP_ENUM_ITEM_VERSION 1
#define global CLUSTER_RESOURCE_ENUM_ITEM_VERSION_1 1
#define global CLUSTER_RESOURCE_ENUM_ITEM_VERSION 1
#define global CLUSAPI_NODE_PAUSE_REMAIN_ON_PAUSED_NODE_ON_MOVE_ERROR 1
#define global CLUSAPI_NODE_AVOID_PLACEMENT 2
#define global CLUSAPI_NODE_PAUSE_RETRY_DRAIN_ON_FAILURE 4
#define global CLUSAPI_NODE_RESUME_FAILBACK_STORAGE 1
#define global CLUSAPI_NODE_RESUME_FAILBACK_VMS 2
#define global CLUSAPI_NODE_RESUME_FAILBACK_PINNED_VMS_ONLY 4
#define global CLUSAPI_NODE_RESUME_FAILBACK_VMS_FORCEFULLY 8
#define global CLUSGRP_STATUS_LOCKED_MODE 1
#define global CLUSGRP_STATUS_PREEMPTED 2
#define global CLUSGRP_STATUS_WAITING_IN_QUEUE_FOR_MOVE 4
#define global CLUSGRP_STATUS_PHYSICAL_RESOURCES_LACKING 8
#define global CLUSGRP_STATUS_WAITING_TO_START 16
#define global CLUSGRP_STATUS_EMBEDDED_FAILURE 32
#define global CLUSGRP_STATUS_OFFLINE_DUE_TO_ANTIAFFINITY_CONFLICT 64
#define global CLUSGRP_STATUS_NETWORK_FAILURE 128
#define global CLUSGRP_STATUS_UNMONITORED 256
#define global CLUSGRP_STATUS_OS_HEARTBEAT 512
#define global CLUSGRP_STATUS_APPLICATION_READY 1024
#define global CLUSGRP_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER 2048
#define global CLUSGRP_STATUS_WAITING_FOR_DEPENDENCIES 4096
#define global CLUSRES_STATUS_LOCKED_MODE 1
#define global CLUSRES_STATUS_EMBEDDED_FAILURE 2
#define global CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_CPU 4
#define global CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_MEMORY 8
#define global CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_GENERIC_RESOURCES 16
#define global CLUSRES_STATUS_NETWORK_FAILURE 32
#define global CLUSRES_STATUS_UNMONITORED 64
#define global CLUSRES_STATUS_OS_HEARTBEAT 128
#define global CLUSRES_STATUS_APPLICATION_READY 256
#define global CLUSRES_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER 512
#define global CLUSAPI_GROUP_ONLINE_IGNORE_RESOURCE_STATUS 1
#define global CLUSAPI_GROUP_ONLINE_SYNCHRONOUS 2
#define global CLUSAPI_GROUP_ONLINE_BEST_POSSIBLE_NODE 4
#define global CLUSAPI_GROUP_ONLINE_IGNORE_AFFINITY_RULE 8
#define global CLUSAPI_GROUP_OFFLINE_IGNORE_RESOURCE_STATUS 1
#define global CLUSAPI_RESOURCE_ONLINE_IGNORE_RESOURCE_STATUS 1
#define global CLUSAPI_RESOURCE_ONLINE_DO_NOT_UPDATE_PERSISTENT_STATE 2
#define global CLUSAPI_RESOURCE_ONLINE_NECESSARY_FOR_QUORUM 4
#define global CLUSAPI_RESOURCE_ONLINE_BEST_POSSIBLE_NODE 8
#define global CLUSAPI_RESOURCE_ONLINE_IGNORE_AFFINITY_RULE 32
#define global CLUSAPI_RESOURCE_OFFLINE_IGNORE_RESOURCE_STATUS 1
#define global CLUSAPI_RESOURCE_OFFLINE_FORCE_WITH_TERMINATION 2
#define global CLUSAPI_RESOURCE_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE 4
#define global CLUSAPI_RESOURCE_OFFLINE_REASON_NONE 0
#define global CLUSAPI_RESOURCE_OFFLINE_REASON_UNKNOWN 1
#define global CLUSAPI_RESOURCE_OFFLINE_REASON_MOVING 2
#define global CLUSAPI_RESOURCE_OFFLINE_REASON_USER_REQUESTED 4
#define global CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_DELETED 8
#define global CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_RESTARTED 16
#define global CLUSAPI_RESOURCE_OFFLINE_REASON_PREEMPTED 32
#define global CLUSAPI_RESOURCE_OFFLINE_REASON_SHUTTING_DOWN 64
#define global CLUSAPI_GROUP_MOVE_IGNORE_RESOURCE_STATUS 1
#define global CLUSAPI_GROUP_MOVE_RETURN_TO_SOURCE_NODE_ON_ERROR 2
#define global CLUSAPI_GROUP_MOVE_QUEUE_ENABLED 4
#define global CLUSAPI_GROUP_MOVE_HIGH_PRIORITY_START 8
#define global CLUSAPI_GROUP_MOVE_FAILBACK 16
#define global CLUSAPI_GROUP_MOVE_IGNORE_AFFINITY_RULE 32
#define global CLUSAPI_CHANGE_RESOURCE_GROUP_FORCE_MOVE_TO_CSV 1
#define global CLUSAPI_VALID_CHANGE_RESOURCE_GROUP_FLAGS 1
#define global GROUP_FAILURE_INFO_VERSION_1 1
#define global RESOURCE_FAILURE_INFO_VERSION_1 1
#define global CLUS_ACCESS_ANY 0
#define global CLUS_ACCESS_READ 1
#define global CLUS_ACCESS_WRITE 2
#define global CLUS_NO_MODIFY 0
#define global CLUS_MODIFY 1
#define global CLUS_NOT_GLOBAL 0
#define global CLUS_GLOBAL 1
#define global CLUSCTL_ACCESS_SHIFT 0
#define global CLUSCTL_FUNCTION_SHIFT 2
#define global CLCTL_INTERNAL_SHIFT 20
#define global CLCTL_USER_SHIFT 21
#define global CLCTL_MODIFY_SHIFT 22
#define global CLCTL_GLOBAL_SHIFT 23
#define global CLUSCTL_OBJECT_SHIFT 24
#define global CLUSCTL_CONTROL_CODE_MASK 4194303
#define global CLUSCTL_OBJECT_MASK 255
#define global CLUSCTL_ACCESS_MODE_MASK 3
#define global CLCTL_CLUSTER_BASE 0
#define global BitLockerEnabled 1
#define global BitLockerDecrypted 4
#define global BitlockerEncrypted 8
#define global BitLockerDecrypting 16
#define global BitlockerEncrypting 32
#define global BitLockerPaused 64
#define global BitLockerStopped 128
#define global RedirectedIOReasonUserRequest 1
#define global RedirectedIOReasonUnsafeFileSystemFilter 2
#define global RedirectedIOReasonUnsafeVolumeFilter 4
#define global RedirectedIOReasonFileSystemTiering 8
#define global RedirectedIOReasonBitLockerInitializing 16
#define global RedirectedIOReasonReFs 32
#define global RedirectedIOReasonMax 9223372036854775808
#define global VolumeRedirectedIOReasonNoDiskConnectivity 1
#define global VolumeRedirectedIOReasonStorageSpaceNotAttached 2
#define global VolumeRedirectedIOReasonVolumeReplicationEnabled 4
#define global VolumeRedirectedIOReasonMax 9223372036854775808
#define global MAX_OBJECTID 64
#define global MAX_CO_PASSWORD_LENGTH 16
#define global GUID_PRESENT 1
#define global CREATEDC_PRESENT 2
#define global MAX_CO_PASSWORD_LENGTHEX 127
#define global MAX_CO_PASSWORD_STORAGEEX 128
#define global MAX_CREATINGDC_LENGTH 256
#define global DNS_LENGTH 64
#define global MAINTENANCE_MODE_V2_SIG 2881155087
#define global NNLEN 80
#define global CLUS_RESTYPE_NAME_GENAPP "Generic Application"
#define global CLUS_RESTYPE_NAME_GENSVC "Generic Service"
#define global CLUS_RESTYPE_NAME_GENSCRIPT "Generic Script"
#define global CLUS_RESTYPE_NAME_IPADDR "IP Address"
#define global CLUS_RESTYPE_NAME_NETNAME "Network Name"
#define global CLUS_RESTYPE_NAME_DNN "Distributed Network Name"
#define global CLUS_RESTYPE_NAME_FILESHR "File Share"
#define global CLUS_RESTYPE_NAME_PRTSPLR "Print Spooler"
#define global CLUS_RESTYPE_NAME_IPV6_NATIVE "IPv6 Address"
#define global CLUS_RESTYPE_NAME_IPV6_TUNNEL "IPv6 Tunnel Address"
#define global CLUS_RESTYPE_NAME_VSSTASK "Volume Shadow Copy Service Task"
#define global CLUS_RESTYPE_NAME_WINS "WINS Service"
#define global CLUS_RESTYPE_NAME_DHCP "DHCP Service"
#define global CLUS_RESTYPE_NAME_MSMQ "Microsoft Message Queue Server"
#define global CLUS_RESTYPE_NAME_NEW_MSMQ "MSMQ"
#define global CLUS_RESTYPE_NAME_MSMQ_TRIGGER "MSMQTriggers"
#define global CLUS_RESTYPE_NAME_MSDTC "Distributed Transaction Coordinator"
#define global CLUS_RESTYPE_NAME_NFS "NFS Share"
#define global CLUS_RESTYPE_NAME_NETWORK_FILE_SYSTEM "Network File System"
#define global CLUS_RESTYPE_NAME_ISNS "Microsoft iSNS"
#define global CLUS_RESTYPE_NAME_HARDDISK "Physical Disk"
#define global CLUS_RESTYPE_NAME_PHYS_DISK "Physical Disk"
#define global CLUS_RESTYPE_NAME_FSWITNESS "File Share Witness"
#define global CLUS_RESTYPE_NAME_FILESERVER "File Server"
#define global CLUS_RESTYPE_NAME_SODAFILESERVER "Scale Out File Server"
#define global CLUS_RESTYPE_NAME_DFS "Distributed File System"
#define global CLUS_RESTYPE_NAME_DFSR "DFS Replicated Folder"
#define global CLUS_RESTYPE_NAME_VM "Virtual Machine"
#define global CLUS_RESTYPE_NAME_VM_CONFIG "Virtual Machine Configuration"
#define global CLUS_RESTYPE_NAME_ISCSITARGET "iSCSI Target Server"
#define global CLUS_RESTYPE_NAME_STORAGE_POOL "Storage Pool"
#define global CLUS_RESTYPE_NAME_TASKSCHEDULER "Task Scheduler"
#define global CLUS_RESTYPE_NAME_VMREPLICA_BROKER "Virtual Machine Replication Broker"
#define global CLUS_RESTYPE_NAME_VMREPLICA_COORDINATOR "Virtual Machine Replication Coordinator"
#define global CLUS_RESTYPE_NAME_NFS_V2 "Network File System"
#define global CLUS_RESTYPE_NAME_NFS_MSNS "NFS Multi Server Namespace"
#define global CLUS_RESTYPE_NAME_CAU "ClusterAwareUpdatingResource"
#define global CLUS_RESTYPE_NAME_NV_PROVIDER_ADDRESS "Provider Address"
#define global CLUS_RESTYPE_NAME_NAT "Nat"
#define global CLUS_RESTYPE_NAME_STORAGE_POLICIES "Storage Policies"
#define global CLUS_RESTYPE_NAME_STORQOS "Storage QoS Policy Manager"
#define global CLUS_RESTYPE_NAME_HEALTH_SERVICE "Health Service"
#define global CLUS_RESTYPE_NAME_VM_WMI "Virtual Machine Cluster WMI"
#define global CLUS_RESTYPE_NAME_SDDC_MANAGEMENT "SDDC Management"
#define global CLUS_RESTYPE_NAME_HCSVM "HCS Virtual Machine"
#define global CLUS_RESTYPE_NAME_VIRTUAL_IPV4 "Disjoint IPv4 Address"
#define global CLUS_RESTYPE_NAME_VIRTUAL_IPV6 "Disjoint IPv6 Address"
#define global CLUS_RESTYPE_NAME_CLOUD_WITNESS "Cloud Witness"
#define global CLUS_RESTYPE_NAME_STORAGE_REPLICA "Storage Replica"
#define global CLUS_RESTYPE_NAME_CROSS_CLUSTER "Cross Cluster Dependency Orchestrator"
#define global CLUS_RESTYPE_NAME_SCALEOUT_MASTER "Scaleout Master"
#define global CLUS_RESTYPE_NAME_SCALEOUT_WORKER "Scaleout Worker"
#define global CLUS_RESTYPE_NAME_CONTAINER "Container"
#define global CLUS_RES_NAME_SCALEOUT_MASTER "Scaleout Master"
#define global CLUS_RES_NAME_SCALEOUT_WORKER "Scaleout Worker"
#define global CLUS_RESTYPE_NAME_KEY_VALUE_STORE "Key Value Store"
#define global CLUSREG_NAME_CLUS_DESC "Description"
#define global CLUSREG_NAME_CLUS_SD "Security Descriptor"
#define global CLUSREG_NAME_CLUS_DEFAULT_NETWORK_ROLE "DefaultNetworkRole"
#define global CLUSREG_NAME_QUORUM_ARBITRATION_TIMEOUT "QuorumArbitrationTimeMax"
#define global CLUSTER_HANG_TIMEOUT_KEYNAME "ClusSvcHangTimeout"
#define global CLUSTER_HANG_RECOVERY_ACTION_KEYNAME "HangRecoveryAction"
#define global CLUSTER_CSA_VSS_STATE "BackupInProgress"
#define global CLUSTER_REQUEST_REPLY_TIMEOUT "RequestReplyTimeout"
#define global CLUSTER_WITNESS_FAILED_RESTART_INTERVAL "WitnessRestartInterval"
#define global CLUSTER_WITNESS_DATABASE_WRITE_TIMEOUT "WitnessDatabaseWriteTimeout"
#define global CLUSTER_ADD_EVICT_DELAY "AddEvictDelay"
#define global CLUSREG_NAME_FIXQUORUM "FixQuorum"
#define global CLUSREG_NAME_PREVENTQUORUM "PreventQuorum"
#define global CLUSREG_NAME_IGNORE_PERSISTENT_STATE "IgnorePersistentStateOnStartup"
#define global CLUSTER_SHARED_VOLUMES_ROOT "SharedVolumesRoot"
#define global ENABLE_CLUSTER_SHARED_VOLUMES "EnableSharedVolumes"
#define global CLUSTER_SHARED_VOLUME_VSS_WRITER_OPERATION_TIMEOUT "SharedVolumeVssWriterOperationTimeout"
#define global USE_CLIENT_ACCESS_NETWORKS_FOR_CSV "UseClientAccessNetworksForSharedVolumes"
#define global CLUSTER_CSV_COMPATIBLE_FILTERS "SharedVolumeCompatibleFilters"
#define global CLUSTER_CSV_INCOMPATIBLE_FILTERS "SharedVolumeIncompatibleFilters"
#define global CLUSTER_GROUP_WAIT_DELAY "ClusterGroupWaitDelay"
#define global MINIMUM_PREEMPTOR_PRIORITY "MinimumPreemptorPriority"
#define global MINIMUM_NEVER_PREEMPT_PRIORITY "MinimumNeverPreemptPriority"
#define global CLUSTER_ENFORCED_ANTIAFFINITY "ClusterEnforcedAntiaffinity"
#define global CLUSREG_NAME_SHUTDOWN_TIMEOUT_MINUTES "ShutdownTimeoutInMinutes"
#define global CLUSREG_NAME_CSV_MDS_SD "SharedVolumeSecurityDescriptor"
#define global CLUSREG_NAME_FAILOVER_MOVE_MIGRATION_TYPE "FailoverMoveMigrationType"
#define global CLUSREG_NAME_CSV_BLOCK_CACHE "BlockCacheSize"
#define global CLUSREG_NAME_ROUTE_HISTORY_LENGTH "RouteHistoryLength"
#define global CLUSREG_NAME_LAST_RECENT_EVENTS_RESET_TIME "RecentEventsResetTime"
#define global CLUSREG_NAME_DRAIN_ON_SHUTDOWN "DrainOnShutdown"
#define global CLUSREG_NAME_NETFT_IPSEC_ENABLED "NetftIPSecEnabled"
#define global CLUSREG_NAME_WITNESS_DYNAMIC_WEIGHT "WitnessDynamicWeight"
#define global CLUSREG_NAME_MESSAGE_BUFFER_LENGTH "MessageBufferLength"
#define global CLUSREG_NAME_DATABASE_READ_WRITE_MODE "DatabaseReadWriteMode"
#define global CLUSREG_NAME_FUNCTIONAL_LEVEL "ClusterFunctionalLevel"
#define global CLUSREG_NAME_UPGRADE_VERSION "ClusterUpgradeVersion"
#define global CLUSREG_NAME_RESILIENCY_LEVEL "ResiliencyLevel"
#define global CLUSREG_NAME_RESILIENCY_DEFAULT_SECONDS "ResiliencyDefaultPeriod"
#define global CLUSREG_NAME_QUARANTINE_THRESHOLD "QuarantineThreshold"
#define global CLUSREG_NAME_QUARANTINE_DURATION "QuarantineDuration"
#define global CLUSTER_S2D_ENABLED "S2DEnabled"
#define global CLUSTER_S2D_BUS_TYPES "S2DBusTypes"
#define global CLUSTER_S2D_CACHE_PAGE_SIZE_KBYTES "S2DCachePageSizeKBytes"
#define global CLUSTER_S2D_OPTIMIZATIONS "S2DOptimizations"
#define global CLUSTER_S2D_IO_LATENCY_THRESHOLD "S2DIOLatencyThreshold"
#define global CLUSTER_S2D_CACHE_DESIRED_STATE "S2DCacheDesiredState"
#define global CLUSTER_S2D_CACHE_METADATA_RESERVE "S2DCacheMetadataReserveBytes"
#define global CLUSTER_S2D_CACHE_FLASH_RESERVE_PERCENT "S2DCacheFlashReservePercent"
#define global CLUSTER_S2D_CACHE_BEHAVIOR_FLAGS "S2DCacheBehavior"
#define global CLUSTER_NAME_PREFERRED_SITE "PreferredSite"
#define global CLUSTER_NAME_AUTO_BALANCER_MODE "AutoBalancerMode"
#define global CLUSTER_NAME_AUTO_BALANCER_LEVEL "AutoBalancerLevel"
#define global CLUSREG_NAME_GROUP_DEPENDENCY_TIMEOUT "GroupDependencyTimeout"
#define global CLUSREG_NAME_PLACEMENT_OPTIONS "PlacementOptions"
#define global CLUSREG_NAME_ENABLED_EVENT_LOGS "EnabledEventLogs"
#define global CLUSREG_NAME_MAX_PARALLEL_MIGRATIONS "MaximumParallelMigrations"
#define global CLUSREG_NAME_ACCELERATED_NETWORKING_ENABLED "AcceleratedNetworkingEnabled"
#define global CLUSREG_NAME_ACCELERATED_NETWORKING_NODE_RESERVE "AcceleratedNetworkingNodeReserve"
#define global CLUSREG_NAME_SAME_SUBNET_DELAY "SameSubnetDelay"
#define global CLUSREG_NAME_CROSS_SUBNET_DELAY "CrossSubnetDelay"
#define global CLUSREG_NAME_CROSS_SITE_DELAY "CrossSiteDelay"
#define global CLUSREG_NAME_SAME_SUBNET_THRESHOLD "SameSubnetThreshold"
#define global CLUSREG_NAME_CROSS_SUBNET_THRESHOLD "CrossSubnetThreshold"
#define global CLUSREG_NAME_CROSS_SITE_THRESHOLD "CrossSiteThreshold"
#define global CLUSREG_NAME_PLUMB_ALL_CROSS_SUBNET_ROUTES "PlumbAllCrossSubnetRoutes"
#define global CLUSREG_NAME_NODE_NAME "NodeName"
#define global CLUSREG_NAME_NODE_HIGHEST_VERSION "NodeHighestVersion"
#define global CLUSREG_NAME_NODE_LOWEST_VERSION "NodeLowestVersion"
#define global CLUSREG_NAME_NODE_DESC "Description"
#define global CLUSREG_NAME_NODE_MAJOR_VERSION "MajorVersion"
#define global CLUSREG_NAME_NODE_MINOR_VERSION "MinorVersion"
#define global CLUSREG_NAME_NODE_BUILD_NUMBER "BuildNumber"
#define global CLUSREG_NAME_NODE_CSDVERSION "CSDVersion"
#define global CLUSREG_NAME_NODE_WEIGHT "NodeWeight"
#define global CLUSREG_NAME_NODE_DYNAMIC_WEIGHT "DynamicWeight"
#define global CLUSREG_NAME_NODE_IS_PRIMARY "IsPrimary"
#define global CLUSREG_NAME_NODE_DRAIN_STATUS "NodeDrainStatus"
#define global CLUSREG_NAME_NODE_DRAIN_TARGET "NodeDrainTarget"
#define global CLUSREG_NAME_NODE_NEEDS_PQ "NeedsPreventQuorum"
#define global CLUSREG_NAME_NODE_FDID "FaultDomainId"
#define global CLUSREG_NAME_NODE_STATUS_INFO "StatusInformation"
#define global CLUSREG_NAME_NODE_FAULT_DOMAIN "FaultDomain"
#define global CLUSREG_NAME_NODE_MODEL "Model"
#define global CLUSREG_NAME_NODE_SERIALNUMBER "SerialNumber"
#define global CLUSREG_NAME_NODE_MANUFACTURER "Manufacturer"
#define global CLUSREG_NAME_NODE_UNIQUEID "UniqueID"
#define global CLUSREG_NAME_NODE_DRAIN_ERROR_CODE "DrainErrorCode"
#define global CLUSREG_NAME_NODE_FAILBACK_STATUS "NodeFailbackStatus"
#define global CLUSREG_NAME_NODE_FAILBACK_ERROR_CODE "FailbackErrorCode"
#define global CLUSREG_NAME_NODE_HYPERTHREADING_ENABLED "HyperthreadingEnabled"
#define global CLUSREG_NAME_GRP_NAME "Name"
#define global CLUSREG_NAME_GRP_TYPE "GroupType"
#define global CLUSREG_NAME_GRP_DESC "Description"
#define global CLUSREG_NAME_GRP_PERSISTENT_STATE "PersistentState"
#define global CLUSREG_NAME_GRP_FAILBACK_TYPE "AutoFailbackType"
#define global CLUSREG_NAME_GRP_FAILBACK_WIN_START "FailbackWindowStart"
#define global CLUSREG_NAME_GRP_FAILBACK_WIN_END "FailbackWindowEnd"
#define global CLUSREG_NAME_GRP_FAILOVER_THRESHOLD "FailoverThreshold"
#define global CLUSREG_NAME_GRP_FAILOVER_PERIOD "FailoverPeriod"
#define global CLUSREG_NAME_GRP_PRIORITY "Priority"
#define global CLUSREG_NAME_GRP_DEFAULT_OWNER "DefaultOwner"
#define global CLUSREG_NAME_GRP_STATUS_INFORMATION "StatusInformation"
#define global CLUSREG_NAME_GRP_ANTI_AFFINITY_CLASS_NAME "AntiAffinityClassNames"
#define global CLUSREG_NAME_GRP_START_DELAY "GroupStartDelay"
#define global CLUSREG_NAME_GRP_CCF_EPOCH "CCFEpoch"
#define global CLUSREG_NAME_GRP_CCF_EPOCH_HIGH "CCFEpochHigh"
#define global CLUSREG_NAME_GRP_RESILIENCY_PERIOD "ResiliencyPeriod"
#define global CLUSREG_NAME_GRP_PREFERRED_SITE "PreferredSite"
#define global CLUSREG_NAME_GRP_COLD_START_SETTING "ColdStartSetting"
#define global CLUSREG_NAME_GRP_FAULT_DOMAIN "FaultDomain"
#define global CLUSREG_NAME_GRP_UPDATE_DOMAIN "UpdateDomain"
#define global CLUSREG_NAME_GRP_PLACEMENT_OPTIONS "PlacementOptions"
#define global CLUSREG_NAME_GRP_LOCK_MOVE "LockedFromMoving"
#define global CLUSREG_NAME_RES_NAME "Name"
#define global CLUSREG_NAME_RES_TYPE "Type"
#define global CLUSREG_NAME_RES_DESC "Description"
#define global CLUSREG_NAME_RES_SEPARATE_MONITOR "SeparateMonitor"
#define global CLUSREG_NAME_RES_PERSISTENT_STATE "PersistentState"
#define global CLUSREG_NAME_RES_LOOKS_ALIVE "LooksAlivePollInterval"
#define global CLUSREG_NAME_RES_IS_ALIVE "IsAlivePollInterval"
#define global CLUSREG_NAME_RES_RESTART_ACTION "RestartAction"
#define global CLUSREG_NAME_RES_RESTART_THRESHOLD "RestartThreshold"
#define global CLUSREG_NAME_RES_RESTART_PERIOD "RestartPeriod"
#define global CLUSREG_NAME_RES_RESTART_DELAY "RestartDelay"
#define global CLUSREG_NAME_RES_RETRY_PERIOD_ON_FAILURE "RetryPeriodOnFailure"
#define global CLUSREG_NAME_RES_EMBEDDED_FAILURE_ACTION "EmbeddedFailureAction"
#define global CLUSREG_NAME_RES_PENDING_TIMEOUT "PendingTimeout"
#define global CLUSREG_NAME_RES_DEADLOCK_TIMEOUT "DeadlockTimeout"
#define global CLUSREG_NAME_RES_MONITOR_PID "MonitorProcessId"
#define global CLUSREG_NAME_RES_STATUS_INFORMATION "StatusInformation"
#define global CLUSREG_NAME_RES_LAST_OPERATION_STATUS_CODE "LastOperationStatusCode"
#define global CLUSREG_NAME_RES_DATA1 "ResourceSpecificData1"
#define global CLUSREG_NAME_RES_DATA2 "ResourceSpecificData2"
#define global CLUSREG_NAME_RES_STATUS "ResourceSpecificStatus"
#define global CLUSREG_NAME_RESTYPE_NAME "Name"
#define global CLUSREG_NAME_RESTYPE_DESC "Description"
#define global CLUSREG_NAME_RESTYPE_DLL_NAME "DllName"
#define global CLUSREG_NAME_RESTYPE_ADMIN_EXTENSIONS "AdminExtensions"
#define global CLUSREG_NAME_RESTYPE_LOOKS_ALIVE "LooksAlivePollInterval"
#define global CLUSREG_NAME_RESTYPE_IS_ALIVE "IsAlivePollInterval"
#define global CLUSREG_NAME_RESTYPE_PENDING_TIMEOUT "PendingTimeout"
#define global CLUSREG_NAME_RESTYPE_DEADLOCK_TIMEOUT "DeadlockTimeout"
#define global CLUSREG_NAME_RESTYPE_DUMP_POLICY "DumpPolicy"
#define global CLUSREG_NAME_RESTYPE_DUMP_LOG_QUERY "DumpLogQuery"
#define global CLUSREG_NAME_RESTYPE_DUMP_SERVICES "DumpServices"
#define global CLUSREG_NAME_RESTYPE_ENABLED_EVENT_LOGS "EnabledEventLogs"
#define global CLUSREG_NAME_RESTYPE_MAX_MONITORS "MaximumMonitors"
#define global CLUSREG_NAME_RESTYPE_WPR_START_AFTER "WprStartAfter"
#define global CLUSREG_NAME_RESTYPE_WPR_PROFILES "WprProfiles"
#define global CLUSREG_NAME_NET_NAME "Name"
#define global CLUSREG_NAME_NET_IPV6_ADDRESSES "IPv6Addresses"
#define global CLUSREG_NAME_NET_IPV6_PREFIXLENGTHS "IPv6PrefixLengths"
#define global CLUSREG_NAME_NET_IPV4_ADDRESSES "IPv4Addresses"
#define global CLUSREG_NAME_NET_IPV4_PREFIXLENGTHS "IPv4PrefixLengths"
#define global CLUSREG_NAME_NET_ADDRESS "Address"
#define global CLUSREG_NAME_NET_ADDRESS_MASK "AddressMask"
#define global CLUSREG_NAME_NET_DESC "Description"
#define global CLUSREG_NAME_NET_ROLE "Role"
#define global CLUSREG_NAME_NET_SPEED "LinkSpeed"
#define global CLUSREG_NAME_NET_RDMA_CAPABLE "RdmaCapable"
#define global CLUSREG_NAME_NET_RSS_CAPABLE "RssCapable"
#define global CLUSREG_NAME_NET_METRIC "Metric"
#define global CLUSREG_NAME_NET_AUTOMETRIC "AutoMetric"
#define global CLUSREG_NAME_NETIFACE_NAME "Name"
#define global CLUSREG_NAME_NETIFACE_NODE "Node"
#define global CLUSREG_NAME_NETIFACE_NETWORK "Network"
#define global CLUSREG_NAME_NETIFACE_ADAPTER_NAME "Adapter"
#define global CLUSREG_NAME_NETIFACE_ADAPTER_ID "AdapterId"
#define global CLUSREG_NAME_NETIFACE_DHCP_ENABLED "DhcpEnabled"
#define global CLUSREG_NAME_NETIFACE_IPV6_ADDRESSES "IPv6Addresses"
#define global CLUSREG_NAME_NETIFACE_IPV4_ADDRESSES "IPv4Addresses"
#define global CLUSREG_NAME_NETIFACE_ADDRESS "Address"
#define global CLUSREG_NAME_NETIFACE_DESC "Description"
#define global CLUSREG_NAME_GROUPSET_NAME "Name"
#define global CLUSREG_NAME_GROUPSET_STARTUP_SETTING "StartupSetting"
#define global CLUSREG_NAME_GROUPSET_STARTUP_COUNT "StartupCount"
#define global CLUSREG_NAME_GROUPSET_STARTUP_DELAY "StartupDelay"
#define global CLUSREG_NAME_GROUPSET_IS_GLOBAL "IsGlobal"
#define global CLUSREG_NAME_GROUPSET_STATUS_INFORMATION "StatusInformation"
#define global CLUSREG_NAME_GROUPSET_IS_AVAILABILITY_SET "IsAvailabilitySet"
#define global CLUSREG_NAME_GROUPSET_UPDATE_DOMAINS "UpdateDomains"
#define global CLUSREG_NAME_GROUPSET_FAULT_DOMAINS "FaultDomains"
#define global CLUSREG_NAME_GROUPSET_RESERVE_NODE "ReserveSpareNode"
#define global CLUSREG_NAME_GROUPSET_AVAILABILITY_SET_INDEX_TO_NODE_MAPPING "NodeDomainInfo"
#define global CLUSREG_NAME_AFFINITYRULE_NAME "Name"
#define global CLUSREG_NAME_AFFINITYRULE_TYPE "RuleType"
#define global CLUSREG_NAME_AFFINITYRULE_GROUPS "Groups"
#define global CLUSREG_NAME_AFFINITYRULE_ENABLED "Enabled"
#define global CLUSREG_NAME_AFFINITYRULE_SOFTANTIAFFINITY "SoftAntiAffinity"
#define global CLUSREG_NAME_START_MEMORY "StartMemory"
#define global CLUSREG_NAME_VIRTUAL_NUMA_COUNT "VirtualNumaCount"
#define global CLUSREG_NAME_DDA_DEVICE_ALLOCATIONS "DdaDeviceAllocations"
#define global CLUSREG_NAME_GPUP_DEVICE_ALLOCATIONS "GpupDeviceAllocations"
#define global CLUSREG_NAME_PHYSDISK_DISKIDTYPE "DiskIdType"
#define global CLUSREG_NAME_PHYSDISK_DISKSIGNATURE "DiskSignature"
#define global CLUSREG_NAME_PHYSDISK_DISKIDGUID "DiskIdGuid"
#define global CLUSREG_NAME_PHYSDISK_DISKRUNCHKDSK "DiskRunChkDsk"
#define global CLUSREG_NAME_PHYSDISK_DISKUNIQUEIDS "DiskUniqueIds"
#define global CLUSREG_NAME_PHYSDISK_DISKVOLUMEINFO "DiskVolumeInfo"
#define global CLUSREG_NAME_PHYSDISK_DISKARBTYPE "DiskArbType"
#define global CLUSREG_NAME_PHYSDISK_DISKARBINTERVAL "DiskArbInterval"
#define global CLUSREG_NAME_PHYSDISK_DISKPATH "DiskPath"
#define global CLUSREG_NAME_PHYSDISK_DISKRELOAD "DiskReload"
#define global CLUSREG_NAME_PHYSDISK_MAINTMODE "MaintenanceMode"
#define global CLUSREG_NAME_PHYSDISK_DISKIODELAY "MaxIoLatency"
#define global CLUSREG_NAME_PHYSDISK_MIGRATEFIXUP "MigrateDriveLetters"
#define global CLUSREG_NAME_PHYSDISK_CSVWRITETHROUGH "CsvEnforceWriteThrough"
#define global CLUSREG_NAME_PHYSDISK_CSVBLOCKCACHE "EnableBlockCache"
#define global CLUSREG_NAME_PHYSDISK_FASTONLINEARBITRATE "FastOnlineArbitrate"
#define global CLUSREG_NAME_PHYSDISK_SPACEIDGUID "VirtualDiskId"
#define global CLUSREG_NAME_STORAGESPACE_POOLIDGUID "PoolId"
#define global CLUSREG_NAME_PHYSDISK_CSVSNAPSHOTDIFFAREASIZE "SnapshotDiffSize"
#define global CLUSREG_NAME_PHYSDISK_CSVSNAPSHOTAGELIMIT "SnapshotAgeLimit"
#define global CLUSREG_NAME_PHYSDISK_DISKGUID "DiskGuid"
#define global CLUSREG_NAME_PHYSDISK_VOLSNAPACTIVATETIMEOUT "VolsnapActivateTimeout"
#define global CLUSREG_NAME_PHYSDISK_DISKRECOVERYACTION "DiskRecoveryAction"
#define global CLUSREG_NAME_STORAGESPACE_NAME "VirtualDiskName"
#define global CLUSREG_NAME_STORAGESPACE_DESCRIPTION "VirtualDiskDescription"
#define global CLUSREG_NAME_STORAGESPACE_HEALTH "VirtualDiskHealth"
#define global CLUSREG_NAME_STORAGESPACE_STATE "VirtualDiskState"
#define global CLUSREG_NAME_STORAGESPACE_PROVISIONING "VirtualDiskProvisioning"
#define global CLUSREG_NAME_STORAGESPACE_RESILIENCYTYPE "VirtualDiskResiliencyType"
#define global CLUSREG_NAME_STORAGESPACE_RESILIENCYCOLUMNS "VirtualDiskResiliencyColumns"
#define global CLUSREG_NAME_STORAGESPACE_RESILIENCYINTERLEAVE "VirtualDiskResiliencyInterleave"
#define global CLUSREG_NAME_GENAPP_COMMAND_LINE "CommandLine"
#define global CLUSREG_NAME_GENAPP_CURRENT_DIRECTORY "CurrentDirectory"
#define global CLUSREG_NAME_GENAPP_USE_NETWORK_NAME "UseNetworkName"
#define global CLUSREG_NAME_GENSCRIPT_SCRIPT_FILEPATH "ScriptFilepath"
#define global CLUSREG_NAME_GENSVC_SERVICE_NAME "ServiceName"
#define global CLUSREG_NAME_GENSVC_STARTUP_PARAMS "StartupParameters"
#define global CLUSREG_NAME_GENSVC_USE_NETWORK_NAME "UseNetworkName"
#define global CLUSREG_NAME_IPADDR_NETWORK "Network"
#define global CLUSREG_NAME_IPADDR_ADDRESS "Address"
#define global CLUSREG_NAME_IPADDR_SUBNET_MASK "SubnetMask"
#define global CLUSREG_NAME_IPADDR_ENABLE_NETBIOS "EnableNetBIOS"
#define global CLUSREG_NAME_IPADDR_OVERRIDE_ADDRMATCH "OverrideAddressMatch"
#define global CLUSREG_NAME_IPADDR_ENABLE_DHCP "EnableDhcp"
#define global CLUSREG_NAME_IPADDR_LEASE_OBTAINED_TIME "LeaseObtainedTime"
#define global CLUSREG_NAME_IPADDR_LEASE_TERMINATES_TIME "LeaseExpiresTime"
#define global CLUSREG_NAME_IPADDR_T1 "T1"
#define global CLUSREG_NAME_IPADDR_T2 "T2"
#define global CLUSREG_NAME_IPADDR_DHCP_SERVER "DhcpServer"
#define global CLUSREG_NAME_IPADDR_DHCP_ADDRESS "DhcpAddress"
#define global CLUSREG_NAME_IPADDR_DHCP_SUBNET_MASK "DhcpSubnetMask"
#define global CLUSREG_NAME_IPADDR_SHARED_NETNAME "SharedNetname"
#define global CLUSREG_NAME_IPADDR_PROBE_PORT "ProbePort"
#define global CLUSREG_NAME_IPADDR_PROBE_FAILURE_THRESHOLD "ProbeFailureThreshold"
#define global CLUSREG_NAME_IPV6_NATIVE_NETWORK "Network"
#define global CLUSREG_NAME_IPV6_NATIVE_ADDRESS "Address"
#define global CLUSREG_NAME_IPV6_NATIVE_PREFIX_LENGTH "PrefixLength"
#define global CLUSREG_NAME_IPV6_TUNNEL_ADDRESS "Address"
#define global CLUSREG_NAME_IPV6_TUNNEL_TUNNELTYPE "TunnelType"
#define global CLUSREG_NAME_NETNAME_NAME "Name"
#define global CLUSREG_NAME_NETNAME_CREATING_DC "CreatingDC"
#define global CLUSREG_NAME_NETNAME_OBJECT_ID "ObjectGUID"
#define global CLUSREG_NAME_NETNAME_DNS_NAME "DnsName"
#define global CLUSREG_NAME_NETNAME_REMAP_PIPE_NAMES "RemapPipeNames"
#define global CLUSREG_NAME_NETNAME_RESOURCE_DATA "ResourceData"
#define global CLUSREG_NAME_NETNAME_STATUS_NETBIOS "StatusNetBIOS"
#define global CLUSREG_NAME_NETNAME_STATUS_DNS "StatusDNS"
#define global CLUSREG_NAME_NETNAME_STATUS_KERBEROS "StatusKerberos"
#define global CLUSREG_NAME_NETNAME_VCO_CONTAINER "VcoContainer"
#define global CLUSREG_NAME_NETNAME_LAST_DNS_UPDATE "LastDNSUpdateTime"
#define global CLUSREG_NAME_NETNAME_CONTAINERGUID "CryptoContainerGUID"
#define global CLUSREG_NAME_NETNAME_HOST_TTL "HostRecordTTL"
#define global CLUSREG_NAME_NETNAME_PUBLISH_PTR "PublishPTRRecords"
#define global CLUSREG_NAME_NETNAME_REMOVEVCO_ONDELETE "DeleteVcoOnResCleanup"
#define global CLUSREG_NAME_NETNAME_REGISTER_ALL_IP "RegisterAllProvidersIP"
#define global CLUSREG_KEYNAME_OBJECTGUIDS "ObjectGUIDs"
#define global CLUSREG_NAME_NETNAME_EXCLUDE_NETWORKS "ExcludeNetworks"
#define global CLUSREG_NAME_NETNAME_ALIASES "Aliases"
#define global CLUSREG_NAME_NETNAME_IN_USE_NETWORKS "InUseNetworks"
#define global CLUSREG_NAME_NETNAME_DNS_SUFFIX "DnsSuffix"
#define global CLUSREG_NAME_NETNAME_AD_AWARE "ADAware"
#define global CLUSREG_NAME_NETNAME_DNN_DISABLE_CLONES "DisableClones"
#define global CLUSREG_NAME_PRTSPOOL_DEFAULT_SPOOL_DIR "DefaultSpoolDirectory"
#define global CLUSREG_NAME_PRTSPOOL_TIMEOUT "JobCompletionTimeout"
#define global CLUSREG_NAME_FILESHR_SERVER_NAME "ServerName"
#define global CLUSREG_NAME_FILESHR_SHARE_NAME "ShareName"
#define global CLUSREG_NAME_FILESHR_PATH "Path"
#define global CLUSREG_NAME_FILESHR_REMARK "Remark"
#define global CLUSREG_NAME_FILESHR_MAX_USERS "MaxUsers"
#define global CLUSREG_NAME_FILESHR_SD "Security Descriptor"
#define global CLUSREG_NAME_FILESHR_SHARE_SUBDIRS "ShareSubDirs"
#define global CLUSREG_NAME_FILESHR_HIDE_SUBDIR_SHARES "HideSubDirShares"
#define global CLUSREG_NAME_FILESHR_IS_DFS_ROOT "IsDfsRoot"
#define global CLUSREG_NAME_FILESHR_SHARE_FLAGS "ShareFlags"
#define global CLUSREG_NAME_FILESHR_CA_TIMEOUT "CATimeout"
#define global CLUSREG_NAME_FILESHR_QOS_FLOWSCOPE "QosFlowScope"
#define global CLUSREG_NAME_FILESHR_QOS_POLICYID "QosPolicyId"
#define global CLUSREG_NAME_DHCP_DATABASE_PATH "DatabasePath"
#define global CLUSREG_NAME_DHCP_BACKUP_PATH "BackupPath"
#define global CLUSREG_NAME_LOG_FILE_PATH "LogFilePath"
#define global CLUSREG_NAME_WINS_DATABASE_PATH "DatabasePath"
#define global CLUSREG_NAME_WINS_BACKUP_PATH "BackupPath"
#define global CLUSREG_NAME_VSSTASK_CURRENTDIRECTORY "CurrentDirectory"
#define global CLUSREG_NAME_VSSTASK_APPNAME "ApplicationName"
#define global CLUSREG_NAME_VSSTASK_APPPARAMS "ApplicationParams"
#define global CLUSREG_NAME_VSSTASK_TRIGGERARRAY "TriggerArray"
#define global CLUSREG_NAME_FSWITNESS_SHARE_PATH "SharePath"
#define global CLUSREG_NAME_FSWITNESS_ARB_DELAY "ArbitrationDelay"
#define global CLUSREG_NAME_FSWITNESS_IMPERSONATE_CNO "ImpersonateCNO"
#define global CLUSREG_NAME_STORAGESPACE_POOLNAME "Name"
#define global CLUSREG_NAME_STORAGESPACE_POOLDESC "Description"
#define global CLUSREG_NAME_STORAGESPACE_POOLDRIVEIDS "DriveIds"
#define global CLUSREG_NAME_STORAGESPACE_POOLHEALTH "Health"
#define global CLUSREG_NAME_STORAGESPACE_POOLSTATE "State"
#define global CLUSREG_NAME_STORAGESPACE_POOLTOTALCAPACITY "TotalCapacity"
#define global CLUSREG_NAME_STORAGESPACE_POOLCONSUMEDCAPACITY "ConsumedCapacity"
#define global CLUSREG_NAME_STORAGESPACE_POOLARBITRATE "Arbitrate"
#define global CLUSREG_NAME_STORAGESPACE_POOLREEVALTIMEOUT "ReEvaluatePlacementTimeout"
#define global CLUSREG_NAME_STORAGESPACE_POOLQUORUMSHARE "PoolQuorumShare"
#define global CLUSREG_NAME_STORAGESPACE_POOLQUORUMUSERACCOUNT "PoolQuorumUserAccount"
#define global CLUSREG_NAME_SOFS_SMBASYMMETRYMODE "SmbAsymmetryMode"
#define global CLUSREG_NAME_VIP_PREFIX_LENGTH "PrefixLength"
#define global CLUSREG_NAME_VIP_ADAPTER_NAME "AdapterName"
#define global CLUSREG_NAME_VIP_ADDRESS "Address"
#define global CLUSREG_NAME_VIP_VSID "VSID"
#define global CLUSREG_NAME_VIP_RDID "RDID"
#define global CLUSREG_NAME_CLOUDWITNESS_PRIMARY_TOKEN "PrimaryToken"
#define global CLUSREG_NAME_CLOUDWITNESS_PRIMARY_KEY "PrimaryKey"
#define global CLUSREG_NAME_CLOUDWITNESS_ACCOUNT_NAME "AccountName"
#define global CLUSREG_NAME_CLOUDWITNESS_ENDPOINT_INFO "EndpointInfo"
#define global CLUSREG_NAME_CLOUDWITNESS_CONTAINER_NAME "ContainerName"
#define global CLUSREG_NAME_CLOUDWITNESS_MANAGED_IDENTITY "IsManagedIdentity"
#define global CLOUD_WITNESS_CONTAINER_NAME "msft-cloud-witness"
#define global CLUS_NAME_RES_TYPE_SOURCE_RESID "SourceResourceId"
#define global CLUS_NAME_RES_TYPE_TARGET_RESID "TargetResourceId"
#define global CLUS_NAME_RES_TYPE_SOURCE_VOLUMES "SourceVolumes"
#define global CLUS_NAME_RES_TYPE_TARGET_VOLUMES "TargetVolumes"
#define global CLUS_NAME_RES_TYPE_DATA_RESID "DataResourceId"
#define global CLUS_NAME_RES_TYPE_LOG_RESID "LogResourceId"
#define global CLUS_NAME_RES_TYPE_LOG_VOLUME "LogVolume"
#define global CLUS_NAME_RES_TYPE_REPLICATION_GROUPID "ReplicationGroupId"
#define global CLUS_NAME_RES_TYPE_CLUSTER_GROUPID "ClusterGroupId"
#define global CLUS_NAME_RES_TYPE_REPLICATION_GROUP_TYPE "ReplicationClusterGroupType"
#define global CLUS_NAME_RES_TYPE_MINIMUM_LOG_SIZE "MinimumLogSizeInBytes"
#define global CLUS_NAME_RES_TYPE_UNIT_LOG_SIZE_CHANGE "UnitOfLogSizeChangeInBytes"
#define global CLUS_NAME_RES_TYPE_LOG_MULTIPLE "LogSizeMultiple"
#define global CLUSREG_NAME_KEYVALUESTORE_NAME "KeyValueStores"
#define global CLUSREG_NAME_KEYVALUESTORE_MANAGERNAME "ManagerName"
#define global CLUSREG_NAME_KEYVALUESTORE_MANAGERPATH "ManagerPath"
#define global SR_REPLICATED_PARTITION_DISALLOW_MULTINODE_IO 1
#define global CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_ADD_VOLUME_INFO 1
#define global CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_FILTER_BY_POOL 2
#define global CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_INCLUDE_NON_SHARED_DISKS 4
#define global STARTUP_ROUTINE "Startup"
#define global CLRES_VERSION_V1_00 256
#define global STARTUP_EX_ROUTINE "StartupEx"
#define global CLRES_VERSION_V2_00 512
#define global CLRES_VERSION_V3_00 768
#define global CLRES_VERSION_V4_00 1024
#define global CLUSCTL_GET_OPERATION_CONTEXT_PARAMS_VERSION_1 1
#define global CLUSRES_NAME_GET_OPERATION_CONTEXT_FLAGS "Flags"
#define global CLUSRESDLL_STATUS_OFFLINE_BUSY 1
#define global CLUSRESDLL_STATUS_OFFLINE_SOURCE_THROTTLED 2
#define global CLUSRESDLL_STATUS_OFFLINE_DESTINATION_THROTTLED 4
#define global CLUSRESDLL_STATUS_OFFLINE_DESTINATION_REJECTED 8
#define global CLUSRESDLL_STATUS_INSUFFICIENT_MEMORY 16
#define global CLUSRESDLL_STATUS_INSUFFICIENT_PROCESSOR 32
#define global CLUSRESDLL_STATUS_INSUFFICIENT_OTHER_RESOURCES 64
#define global CLUSRESDLL_STATUS_INVALID_PARAMETERS 128
#define global CLUSRESDLL_STATUS_NETWORK_NOT_AVAILABLE 256
#define global CLUSRESDLL_STATUS_DO_NOT_COLLECT_WER_REPORT 1073741824
#define global CLUSRESDLL_STATUS_DUMP_NOW 2147483648
#define global CLUS_RESDLL_OPEN_RECOVER_MONITOR_STATE 1
#define global CLUS_RESDLL_ONLINE_RECOVER_MONITOR_STATE 1
#define global CLUS_RESDLL_ONLINE_IGNORE_RESOURCE_STATUS 2
#define global CLUS_RESDLL_ONLINE_RETURN_TO_SOURCE_NODE_ON_ERROR 4
#define global CLUS_RESDLL_ONLINE_RESTORE_ONLINE_STATE 8
#define global CLUS_RESDLL_ONLINE_IGNORE_NETWORK_CONNECTIVITY 16
#define global CLUS_RESDLL_OFFLINE_IGNORE_RESOURCE_STATUS 1
#define global CLUS_RESDLL_OFFLINE_RETURN_TO_SOURCE_NODE_ON_ERROR 2
#define global CLUS_RESDLL_OFFLINE_QUEUE_ENABLED 4
#define global CLUS_RESDLL_OFFLINE_RETURNING_TO_SOURCE_NODE_BECAUSE_OF_ERROR 8
#define global CLUS_RESDLL_OFFLINE_DUE_TO_EMBEDDED_FAILURE 16
#define global CLUS_RESDLL_OFFLINE_IGNORE_NETWORK_CONNECTIVITY 32
#define global CLUS_RESDLL_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE 64
#define global CLUS_RESDLL_OPEN_DONT_DELETE_TEMP_DISK 2
#define global RESTYPE_MONITOR_SHUTTING_DOWN_NODE_STOP 1
#define global RESTYPE_MONITOR_SHUTTING_DOWN_CLUSSVC_CRASH 2
#define global RESUTIL_PROPITEM_READ_ONLY 1
#define global RESUTIL_PROPITEM_REQUIRED 2
#define global RESUTIL_PROPITEM_SIGNED 4
#define global RESUTIL_PROPITEM_IN_MEMORY 8
#define global LOCKED_MODE_FLAGS_DONT_REMOVE_FROM_MOVE_QUEUE 1
#define global CLUSRES_DISABLE_WPR_WATCHDOG_FOR_ONLINE_CALLS 1
#define global CLUSRES_DISABLE_WPR_WATCHDOG_FOR_OFFLINE_CALLS 2
#define global CLUSTER_HEALTH_FAULT_PROPERTY_NAME "ClusterHealth"
#define global CLUSTER_HEALTH_FAULT_ARGS 7
#define global CLUSTER_HEALTH_FAULT_ID 0
#define global CLUSTER_HEALTH_FAULT_ERRORTYPE 1
#define global CLUSTER_HEALTH_FAULT_ERRORCODE 2
#define global CLUSTER_HEALTH_FAULT_DESCRIPTION 3
#define global CLUSTER_HEALTH_FAULT_PROVIDER 4
#define global CLUSTER_HEALTH_FAULT_FLAGS 5
#define global CLUSTER_HEALTH_FAULT_RESERVED 6
#define global CLUSTER_HEALTH_FAULT_ID_LABEL "Id"
#define global CLUSTER_HEALTH_FAULT_ERRORTYPE_LABEL "ErrorType"
#define global CLUSTER_HEALTH_FAULT_ERRORCODE_LABEL "ErrorCode"
#define global CLUSTER_HEALTH_FAULT_DESCRIPTION_LABEL "Description"
#define global CLUSTER_HEALTH_FAULT_PROVIDER_LABEL "Provider"
#define global CLUSTER_HEALTH_FAULT_FLAGS_LABEL "Flags"
#define global CLUSTER_HEALTH_FAULT_RESERVED_LABEL "Reserved"
#define global CLUS_CREATE_CRYPT_CONTAINER_NOT_FOUND 1
#define global SET_APPINSTANCE_CSV_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR 1