IWsbApplicationRestoreSupport::OrderComponents method (wsbapp.h)
Specifies the order in which application components are to be restored.
Syntax
HRESULT OrderComponents(
[in] DWORD cComponents,
[in] LPWSTR *rgComponentName,
[in] LPWSTR *rgComponentLogicalPaths,
[out] LPWSTR **prgComponentName,
[out] LPWSTR **prgComponentLogicalPath
);
Parameters
[in] cComponents
The number of components to be restored. The value of this parameter can range from 0 to MAX_COMPONENTS.
[in] rgComponentName
An array of cComponents names of components to be restored.
[in] rgComponentLogicalPaths
An array of cComponents logical paths of components to be restored.
[out] prgComponentName
An array of cComponents names of components to be restored, in the order in which they are to be restored. This parameter receives NULL if no specific restore order is required.
[out] prgComponentLogicalPath
An array of cComponents logical paths of components to be restored, in the order in which they are to be restored. This parameter receives NULL if no specific restore order is required.
Return value
Returns S_OK if successful, or an error value otherwise. Possible return values include the following.
Remarks
Windows Server Backup calls this method before restoring components for an application.
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows Server 2008 |
Target Platform | Windows |
Header | wsbapp.h |