Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

PLACEMENT_OPTIONS enumeration (clusapi.h)

Defines options for placing the cluster.

This enumeration contains the values for the PlacementOptions property.

Syntax

typedef enum PLACEMENT_OPTIONS {
 PLACEMENT_OPTIONS_MIN_VALUE = 0x00000000,
 PLACEMENT_OPTIONS_DEFAULT_PLACEMENT_OPTIONS,
 PLACEMENT_OPTIONS_DISABLE_CSV_VM_DEPENDENCY = 0x00000001,
 PLACEMENT_OPTIONS_CONSIDER_OFFLINE_VMS = 0x00000002,
 PLACEMENT_OPTIONS_DONT_USE_MEMORY = 0x00000004,
 PLACEMENT_OPTIONS_DONT_USE_CPU = 0x00000008,
 PLACEMENT_OPTIONS_DONT_USE_LOCAL_TEMP_DISK = 0x00000010,
 PLACEMENT_OPTIONS_DONT_RESUME_VMS_WITH_EXISTING_TEMP_DISK = 0x00000020,
 PLACEMENT_OPTIONS_SAVE_VMS_WITH_LOCAL_DISK_ON_DRAIN_OVERWRITE = 0x00000040,
 PLACEMENT_OPTIONS_DONT_RESUME_AVAILABILTY_SET_VMS_WITH_EXISTING_TEMP_DISK = 0x00000080,
 PLACEMENT_OPTIONS_SAVE_AVAILABILTY_SET_VMS_WITH_LOCAL_DISK_ON_DRAIN_OVERWRITE = 0x00000100,
 PLACEMENT_OPTIONS_AVAILABILITY_SET_DOMAIN_AFFINITY = 0x00000200,
 PLACEMENT_OPTIONS_ALL
} ;

Constants

 
PLACEMENT_OPTIONS_MIN_VALUE
Value: 0x00000000
Minimum value
PLACEMENT_OPTIONS_DEFAULT_PLACEMENT_OPTIONS
Default value
PLACEMENT_OPTIONS_DISABLE_CSV_VM_DEPENDENCY
Value: 0x00000001
Disable VM cependency
PLACEMENT_OPTIONS_CONSIDER_OFFLINE_VMS
Value: 0x00000002
Consider offline VMS
PLACEMENT_OPTIONS_DONT_USE_MEMORY
Value: 0x00000004
Don't use memory
PLACEMENT_OPTIONS_DONT_USE_CPU
Value: 0x00000008
Don't use CPU
PLACEMENT_OPTIONS_DONT_USE_LOCAL_TEMP_DISK
Value: 0x00000010
PLACEMENT_OPTIONS_DONT_RESUME_VMS_WITH_EXISTING_TEMP_DISK
Value: 0x00000020
PLACEMENT_OPTIONS_SAVE_VMS_WITH_LOCAL_DISK_ON_DRAIN_OVERWRITE
Value: 0x00000040
PLACEMENT_OPTIONS_DONT_RESUME_AVAILABILTY_SET_VMS_WITH_EXISTING_TEMP_DISK
Value: 0x00000080
PLACEMENT_OPTIONS_SAVE_AVAILABILTY_SET_VMS_WITH_LOCAL_DISK_ON_DRAIN_OVERWRITE
Value: 0x00000100
PLACEMENT_OPTIONS_AVAILABILITY_SET_DOMAIN_AFFINITY
Value: 0x00000200
PLACEMENT_OPTIONS_ALL
Maximum value

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2016
Header clusapi.h

See also

Failover Cluster Enumerations


Feedback

Was this page helpful?

Additional resources