Export (0) Print
Expand All

IVssComponent::GetRestoreTarget method

The GetRestoreTarget method returns the restore target (in terms of the VSS_RESTORE_TARGET enumeration) for the current component.

Either a writer or a requester can call this method. It can be called only during a restore operation.

Syntax


HRESULT GetRestoreTarget(
  [out]  VSS_RESTORE_TARGET *pTarget
);

Parameters

pTarget [out]

The address of a caller-allocated variable that receives a VSS_RESTORE_TARGET enumeration value that specifies the restore target.

Return value

The following are the valid return codes for this method.

ValueMeaning
S_OK

Successfully returned the attribute value.

E_INVALIDARG

One of the parameter values is not valid.

E_OUTOFMEMORY

The caller is out of memory or other system resources.

VSS_E_INVALID_XML_DOCUMENT

The XML document is not valid. Check the event log for details. For more information, see Event and Error Handling Under VSS.

VSS_E_OBJECT_NOT_FOUND

The specified item was not found.

 

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

VsWriter.h (include Vss.h or VsWriter.h)

Library

VssApi.lib

See also

IVssComponent

 

 

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft