我正在按照这篇文章使用 Windows VSS 服务创建快照,并通过安装它进一步向前迈进了一步。
搜索后,我找到了一个方法ExposeSnapshot()
,我将所需参数传递给如下
result = pBackup->ExposeSnapshot(snapshotProp.m_SnapshotId, NULL, VSS_VOLSNAP_ATTR_EXPOSED_LOCALLY, L"C:\\Mount\\", &pwszExposed);
此外,我将上下文设置为,result = pBackup->SetContext(VSS_CTX_APP_ROLLBACK | VSS_CTX_BACKUP);
因为只能在本地安装持久性卷影副本,但仍具有相同HRESULT = 0x80070057
的内容,如下所示One or more arguments are invalid
这里可能的错误是什么?
PS:我也用过L"C:\\Mount\\
,L"C:\Mount\\
但似乎都不起作用