Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following lists all of the external resource type control codes.
In this section
-
Retrieves the token and credentials used to validate a cluster node's access to a storage account for a Cloud Witness resource. Applications use this control code as a ClusterResourceTypeControl parameter, and resource DLLs receive the control code as a parameter to the ResourceTypeControl function.
-
CLUSCTL_CLOUD_WITNESS_RESOURCE_TYPE_VALIDATE_CREDENTIALS_WITH_KEY
-
TBD
-
Retrieves a list of the read/write resource type common property names.
-
Retrieves a list of the read/write and read-only resource type private properties.
-
Confirms that, for resources of type "Generic Application", the supplied directory exists.
-
Confirms that, for resources of type "Generic Application", the server can access the file using the supplied path.
-
Confirms that, for resources of type "Generic Script", the server can access the file using the supplied path.
-
Allows a quorum resource DLL to specify a new arbitration timeout value.
-
Retrieves the intrinsic characteristics of a resource type. Applications use this control code as a ClusterResourceTypeControl parameter, and resource DLLs receive the control code as a parameter to the ResourceTypeControl function.
-
Retrieves the class and subclass of a resource type.
-
Retrieves the read/write common properties for a resource type.
-
Reserved for future use.
-
Retrieves a property list describing the format of each resource common property.
-
The CLUSCTL_RESOURCE_TYPE_GET_CRYPTO_CHECKPOINTS control code is reserved for future use.
-
Retrieves the flags that are set for a resource type.
-
Retrieves the read/write private properties for a resource type.
-
Retrieves a property list describing the format of each resource type private property.
-
Returns a property list describing the format of each resource private property. Applications use this control code as a parameter.
-
The CLUSCTL_RESOURCE_TYPE_GET_REGISTRY_CHECKPOINTS control code is reserved for future use.
-
Retrieves a list of all required dependencies for a resource type.
-
Retrieves the read-only common properties for a resource type.
-
Retrieves the read-only private properties for a resource type.
-
TBD.
-
The CLUSCTL_RESOURCE_TYPE_NETNAME_VALIDATE_NETNAME control code TBD. Applications use this control code as a parameter to ClusterResourceTypeControl function, and resource DLLs receive the control code as a parameter to the ResourceTypeControl callback function.
-
The CLUSCTL_RESOURCE_TYPE_QUERY_DELETE control code is reserved for future use.
-
Gets the eligible log disks for a data disk.
-
CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_SOURCE_DATADISKS
-
Gets the source disks that can be added to the same replication group as the specified source disk.
-
CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_TARGET_DATADISKS
-
Gets the eligible replication destination disks for the source disk.
-
Gets the log volume from a physical disk resource that is in a replication relationship.
-
Gets all volumes that can be used for replication on the source disk and the destination disk.
-
Retrieves the replicated disks in a cluster.
-
CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICATED_PARTITION_INFO
-
Gets the replicated partitions on a disk.
-
Gets all cluster resource groups that are eligible for replication.
-
Updates the read/write common properties for a resource type.
-
Updates the read/write private properties for a resource type.
-
Retrieves information about storage class devices supported by a resource type.
-
Retrieves information about storage class devices supported by a resource type.
-
Retrieves information about storage class devices supported by a resource type.
-
Queries the ID of a disk on the designated node.
-
Queries a bitmask of the driver letters that are not in use on the designated node.
-
Retrieves the resource ID string for a storage resource.
-
Confirms whether a disk on the designated node can be placed under cluster control.
-
queries whether a file is stored on a CSV that is accessible to all nodes in the cluster
-
Modifies the drive letter of a disk on the designated node.
-
The CLUSCTL_RESOURCE_TYPE_STORAGE_REMOVE_VM_OWNERSHIP control code TBD. Applications use this control code as a parameter to ClusterResourceTypeControl function, and resource DLLs receive the control code as a parameter to the ResourceTypeControl callback function.
-
The CLUSCTL_RESOURCE_TYPE_STORAGE_SYNC_CLUSDISK_DB control code TBD. Applications use this control code as a parameter to ClusterResourceTypeControl function, and resource DLLs receive the control code as a parameter to the ResourceTypeControl callback function.
To perform this operation, call the DeviceIoControl function with the following parameters.
-
verifies that control codes are being processed on the node where execution of the control is directed.
-
Verifies that a property list contains valid resource type common property names and values and that the list is properly formatted.
-
Verifies that a property list contains valid resource type property names and values and that the list is properly formatted.
-
Confirms that the server can access the file share path for the designated resource type.
Related topics