Share via


CreateClone method of the MSFT_SMStorageVolume class

Starts a job to create an associated un-synced Clone of the MSFT_SMStorageVolume.

Syntax

uint32 CreateClone(
  [in, optional]  string                   ElementName,
  [out, optional] MSFT_SMStorageVolume REF TargetStorageVolume,
  [in, optional]  MSFT_SMPool          REF TargetPool,
  [in, optional]  String                   username,
  [in, optional]  String                   password,
  [out]           MSFT_SMJob           REF Job,
  [out, optional] MSFT_SMExtendedStatus    ExtendedStatus
);

Parameters

ElementName [in, optional]

End-user relevant name for the element being created. If NULL, then a system supplied name is used.

TargetStorageVolume [out, optional]

A reference to the created target storage element, that is the replica. If a job is created, the target element may not be available immediately.

TargetPool [in, optional]

The underlying storage for the target element (the replica) will be drawn from TargetPool if specified, otherwise the allocation is implementation specific.

username [in, optional]

Used to authenticate with the SMI-S provider. If not provided, the storage service attempts to obtain these credentials from the configuration provider.

password [in, optional]

Used to authenticate with the SMI-S provider. If not provided, the storage service attempts to obtain these credentials from the configuration provider.

Job [out]

Reference to the MSFT_SMJob instance. May be NULL if the job is completed.

ExtendedStatus [out, optional]

An MSFT_SMExtendedStatus object containing the results of calling this method.

Return value

Success

0

Not Supported

1

Unspecified Error

2

Timeout

3

Failed

4

Invalid Parameter

5

Object Not Found

8

Windows Server 2012 R2 and Windows Server 2012: This value is unavailable prior to Windows Server 2016.

Method Parameters Checked - Job Started

4096

Access denied

40001

Windows Server 2012 R2 and Windows Server 2012: This value is unavailable prior to Windows Server 2016.

There are not enough resources to complete the operation.

40002

Windows Server 2012 R2 and Windows Server 2012: This value is unavailable prior to Windows Server 2016.

Cache out of date

40003

Windows Server 2012 R2 and Windows Server 2012: This value is unavailable prior to Windows Server 2016.

StorageService: Method invocation failed

40300

StorageService: Cannot modify volume instance

40304

StorageService: Clone creation capability not supported

40308

StorageService: Replication type not supported per reported capabilities

40500

StorageService CIM Error: Failed

43001

StorageService CIM Error: Access denied

43002

StorageService CIM Error: Invalid namespace

43003

StorageService CIM Error: Invalid parameter

43004

StorageService CIM Error: Invalid class

43005

StorageService CIM Error: Not found

43006

StorageService CIM Error: Not supported

43007

StorageService CIM Error: Class has children

43008

StorageService CIM Error: Class has instances

43009

StorageService CIM Error: Invalid superclass

43010

StorageService CIM Error: Already exists

43011

StorageService CIM Error: No such property

43012

StorageService CIM Error: Type mismatch

43013

StorageService CIM Error: Query language not supported

43014

StorageService CIM Error: Invalid query

43015

StorageService CIM Error: Method not available

43016

StorageService CIM Error: Method not found

43017

StorageService CIM Error: Unexpected response

43018

StorageService CIM Error: Invalid response destination

43019

StorageService CIM Error: Namespace not empty

43020

StorageService CIM Error: Invalid enumeration context

43021

StorageService CIM Error: Invalid operation timeout

43022

StorageService CIM Error: Pull has been abandoned

43023

StorageService CIM Error: Pull cannot be abandoned

43024

StorageService CIM Error: Filtered enumeration not supported

43025

StorageService CIM Error: Continuation on error not supported

43026

StorageService CIM Error: Server limits exceeded

43027

StorageService CIM Error: Server is shutting down

43028

StorageService CIM Error: Query feature not supported

43029

StorageService: Generic Failure

51000

StorageService: Invalid connection credentials

51005

StorageService: SSL connection failure

51010

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2012
Namespace
Root\Microsoft\Windows\Storage\SM
MOF
MsftStrgMan.mof
DLL
StorageService.dll

See also

MSFT_SMStorageVolume