Je reçois cette erreur d'éditeur de liens lorsque vous essayez de compiler le projet C++ pour le SDK VSSerreur Linker lors de la compilation vshadow, une partie du Volume Shadow Copy service SDK
Error 1 error LNK2019: unresolved external symbol "long __stdcall ShouldBlockRevert(wchar_t const *,bool *)" ([email protected]@[email protected]) referenced in function "public: void __thiscall VssClient::RevertToSnapshot(struct _GUID)" ([email protected]@@[email protected]@@Z) revert.obj vshadow
Le ShouldBlockRevert est utilisé deux fois, une fois quand il est déclaré en haut, et une fois quand il est réellement utilisé.
Déclaré ici:
HRESULT APIENTRY ShouldBlockRevert(IN LPCWSTR wszVolumeName, OUT bool* pbBlock);
et utilisé ici:
CHECK_COM(::ShouldBlockRevert(Snap.m_pwszOriginalVolumeName, &bBlock));
if (bBlock)
{
ft.WriteLine(L"Revert is disabled on the volume %s because of writers",
Snap.m_pwszOriginalVolumeName);
return;
}
Désolé, je ne suis pas bon avec C++.
non, déjà fait cela. Il est venu mis en place. – Malfist
Êtes-vous sur Vista? – dirkgently
Voir la mise à jour de la réponse. – dirkgently