ExposeLocally не удалось с ошибкой COM

Я следую этот статья о том, как создать снимок с помощью службы 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\\ но оба не похоже на работу

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]