VssSampleProvider Tool and Sample

Shows how to use the VSS interfaces to create a VSS hardware provider.

Note  The VssSampleProvider tool and sample are included in the Microsoft Windows Software Development Kit (SDK) for Windows Vista and later. You can download the Windows SDK from http://msdn.microsoft.com/windowsvista.

In the Windows SDK installation, the VssSampleProvider tool can be found in %ProgramFiles%\Microsoft SDKs\Windows\v7.0\bin\x64\vsstools (for 64-bit Windows) and %ProgramFiles%\Microsoft SDKs\Windows\v7.0\bin\vsstools (for 32-bit Windows).

Note  Hardware providers are only supported on Windows Server operating systems. The VssSampleProvider sample can be compiled on a Windows Client operating system, but it cannot be registered as a hardware provider there.

The VssSampleProvider tool consists of the following files:

  • Virtualstorage.sys
  • Vstorcontrol.exe
  • Vssampleprovider.dll
  • Vstorinterface.dll

The VssSampleProvider sample includes the following installation and uninstallation scripts:

  • Install-sampleprovider.cmd
  • Uninstall-sampleprovider.cmd
  • Register_app.vbs

For detailed instructions on installing and using the VssSampleProvider sample, see the Setup.txt file in the sample directory.



Community Additions

© 2014 Microsoft