Take the 2-minute tour ×

I've seen the question here, but I'm having difficulty understanding how to implement a system to read existing shadow copies from my system.

Can someone provide a short sample of code that lets me browse existing shadow copies using either the MS API or Alpha's?

FYI - this is older code and not easily adaptable (or at least not from my perspective)

Thanks, Larry

share|improve this question
I've seen that and it doesn't really help me out. The DLL he uses is no longer available. I've installed the SDK, but there's no assistance there, either. Additionally, that's VB, not C#. –  Larry G. Wapnitsky Jun 21 '12 at 18:33
add comment

1 Answer

up vote 1 down vote accepted

Use AlphaVSS. It is a wrapper around the Windows API calls. In particular, the "QuerySnapshots" function will be applicable to you.

In order to view the documentation you need to download AlphaVSS -- don't worry, it's free.

If you are looking for an example, download the source and look in Alpha-1.2\Source\Samples

share|improve this answer
add comment

Your Answer


