3.1.4.3.2.27 CLUSCTL_RESOURCE_TYPE_STORAGE_REMAP_DRIVELETTER

The CLUSCTL_RESOURCE_TYPE_STORAGE_REMAP_DRIVELETTER resource type control code changes the drive letter of a disk drive of the designated storage class resource type on the node where the ApiResourceTypeControl method was issued.

Protocol version 2.0 servers fail this method using ERROR_INVALID_FUNCTION (0x00000001).

The client MUST provide a CLUS_STORAGE_REMAP_DRIVELETTER structure, as specified in section 2.2.3.12, in the buffer that is designated by lpInBuffer.

After successful completion of the method, the server SHOULD NOT write any data to the buffer that is designated by lpOutBuffer.

The server MUST accept a CLUSCTL_RESOURCE_TYPE_STORAGE_REMAP_DRIVELETTER resource control code request if its protocol server state is in the read/write state, as specified in section 3.1.1.

For protocol version 3.0, the server MUST require that the access level associated with the hCluster context handle is "All" (section 3.1.4). For ApiNodeResourceTypeControl, the server MUST also require that the access level associated with the hNode context handle is "All" (section 3.1.4).