## Vanara.PInvoke.VssApiMgd  
PInvoke API (methods, structures and constants) imported from Windows Volume Shadow Copy Service (VssApi.dll).

- Includes methods from vssapi.dll  
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.VssApiMgd?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.VssApiMgd?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.VssApiMgd)  
### Methods - 100% API coverage (2 of 2 functions)  
Native Method | Header | Managed Method  
--- | --- | ---  
[IsVolumeSnapshotted](https://www.google.com/search?num=5&q=IsVolumeSnapshottedInternal+site%3Alearn.microsoft.com) | vsbackup.h | [Vanara.PInvoke.VssApi.VssInfo.IsVolumeSnapshotted](https://github.com/dahall/Vanara/search?l=C%23&q=IsVolumeSnapshotted)  
[ShouldBlockRevert](https://www.google.com/search?num=5&q=ShouldBlockRevertInternal+site%3Alearn.microsoft.com) | vsbackup.h | [Vanara.PInvoke.VssApi.VssInfo.ShouldBlockRevert](https://github.com/dahall/Vanara/search?l=C%23&q=ShouldBlockRevert)  
### Enumerations  
Native Enum | Header | Managed Enum  
--- | --- | ---  
[VDS_INTERCONNECT_ADDRESS_TYPE](https://www.google.com/search?num=5&q=VDS_INTERCONNECT_ADDRESS_TYPE+site%3Alearn.microsoft.com) | vdslun.h | [Vanara.PInvoke.VssApi.VDS_INTERCONNECT_ADDRESS_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=VDS_INTERCONNECT_ADDRESS_TYPE)  
[VDS_STORAGE_BUS_TYPE](https://www.google.com/search?num=5&q=VDS_STORAGE_BUS_TYPE+site%3Alearn.microsoft.com) | vdslun.h | [Vanara.PInvoke.VssApi.VDS_STORAGE_BUS_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=VDS_STORAGE_BUS_TYPE)  
[VDS_STORAGE_IDENTIFIER_CODE_SET](https://www.google.com/search?num=5&q=VDS_STORAGE_IDENTIFIER_CODE_SET+site%3Alearn.microsoft.com) | vdslun.h | [Vanara.PInvoke.VssApi.VDS_STORAGE_IDENTIFIER_CODE_SET](https://github.com/dahall/Vanara/search?l=C%23&q=VDS_STORAGE_IDENTIFIER_CODE_SET)  
[VDS_STORAGE_IDENTIFIER_TYPE](https://www.google.com/search?num=5&q=VDS_STORAGE_IDENTIFIER_TYPE+site%3Alearn.microsoft.com) | vdslun.h | [Vanara.PInvoke.VssApi.VDS_STORAGE_IDENTIFIER_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=VDS_STORAGE_IDENTIFIER_TYPE)  
[VSS_ALTERNATE_WRITER_STATE](https://www.google.com/search?num=5&q=VSS_ALTERNATE_WRITER_STATE+site%3Alearn.microsoft.com) | vswriter.h | [Vanara.PInvoke.VssApi.VSS_ALTERNATE_WRITER_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_ALTERNATE_WRITER_STATE)  
[VSS_APPLICATION_LEVEL](https://www.google.com/search?num=5&q=VSS_APPLICATION_LEVEL+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_APPLICATION_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_APPLICATION_LEVEL)  
[VSS_BACKUP_SCHEMA](https://www.google.com/search?num=5&q=VSS_BACKUP_SCHEMA+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_BACKUP_SCHEMA](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_BACKUP_SCHEMA)  
[VSS_BACKUP_TYPE](https://www.google.com/search?num=5&q=VSS_BACKUP_TYPE+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_BACKUP_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_BACKUP_TYPE)  
[VSS_COMPONENT_FLAGS](https://www.google.com/search?num=5&q=VSS_COMPONENT_FLAGS+site%3Alearn.microsoft.com) | vswriter.h | [Vanara.PInvoke.VssApi.VSS_COMPONENT_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_COMPONENT_FLAGS)  
[VSS_COMPONENT_TYPE](https://www.google.com/search?num=5&q=VSS_COMPONENT_TYPE+site%3Alearn.microsoft.com) | vswriter.h | [Vanara.PInvoke.VssApi.VSS_COMPONENT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_COMPONENT_TYPE)  
[VSS_FILE_RESTORE_STATUS](https://www.google.com/search?num=5&q=VSS_FILE_RESTORE_STATUS+site%3Alearn.microsoft.com) | vswriter.h | [Vanara.PInvoke.VssApi.VSS_FILE_RESTORE_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_FILE_RESTORE_STATUS)  
[VSS_FILE_SPEC_BACKUP_TYPE](https://www.google.com/search?num=5&q=VSS_FILE_SPEC_BACKUP_TYPE+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_FILE_SPEC_BACKUP_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_FILE_SPEC_BACKUP_TYPE)  
[VSS_HARDWARE_OPTIONS](https://www.google.com/search?num=5&q=VSS_HARDWARE_OPTIONS+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_HARDWARE_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_HARDWARE_OPTIONS)  
[VSS_MGMT_OBJECT_TYPE](https://www.google.com/search?num=5&q=VSS_MGMT_OBJECT_TYPE+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.VSS_MGMT_OBJECT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_MGMT_OBJECT_TYPE)  
[VSS_OBJECT_TYPE](https://www.google.com/search?num=5&q=VSS_OBJECT_TYPE+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_OBJECT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_OBJECT_TYPE)  
[VSS_PROTECTION_FAULT](https://www.google.com/search?num=5&q=VSS_PROTECTION_FAULT+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.VSS_PROTECTION_FAULT](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_PROTECTION_FAULT)  
[VSS_PROTECTION_LEVEL](https://www.google.com/search?num=5&q=VSS_PROTECTION_LEVEL+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.VSS_PROTECTION_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_PROTECTION_LEVEL)  
[VSS_PROVIDER_CAPABILITIES](https://www.google.com/search?num=5&q=VSS_PROVIDER_CAPABILITIES+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_PROVIDER_CAPABILITIES](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_PROVIDER_CAPABILITIES)  
[VSS_PROVIDER_TYPE](https://www.google.com/search?num=5&q=VSS_PROVIDER_TYPE+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_PROVIDER_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_PROVIDER_TYPE)  
[VSS_RECOVERY_OPTIONS](https://www.google.com/search?num=5&q=VSS_RECOVERY_OPTIONS+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_RECOVERY_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_RECOVERY_OPTIONS)  
[VSS_RESTORE_TARGET](https://www.google.com/search?num=5&q=VSS_RESTORE_TARGET+site%3Alearn.microsoft.com) | vswriter.h | [Vanara.PInvoke.VssApi.VSS_RESTORE_TARGET](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_RESTORE_TARGET)  
[VSS_RESTORE_TYPE](https://www.google.com/search?num=5&q=VSS_RESTORE_TYPE+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_RESTORE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_RESTORE_TYPE)  
[VSS_RESTOREMETHOD_ENUM](https://www.google.com/search?num=5&q=VSS_RESTOREMETHOD_ENUM+site%3Alearn.microsoft.com) | vswriter.h | [Vanara.PInvoke.VssApi.VSS_RESTOREMETHOD_ENUM](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_RESTOREMETHOD_ENUM)  
[VSS_ROLLFORWARD_TYPE](https://www.google.com/search?num=5&q=VSS_ROLLFORWARD_TYPE+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_ROLLFORWARD_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_ROLLFORWARD_TYPE)  
[VSS_SNAPSHOT_COMPATIBILITY](https://www.google.com/search?num=5&q=VSS_SNAPSHOT_COMPATIBILITY+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_SNAPSHOT_COMPATIBILITY](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_SNAPSHOT_COMPATIBILITY)  
[VSS_SNAPSHOT_CONTEXT](https://www.google.com/search?num=5&q=VSS_SNAPSHOT_CONTEXT+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_SNAPSHOT_CONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_SNAPSHOT_CONTEXT)  
[VSS_SNAPSHOT_PROPERTY_ID](https://www.google.com/search?num=5&q=VSS_SNAPSHOT_PROPERTY_ID+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_SNAPSHOT_PROPERTY_ID](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_SNAPSHOT_PROPERTY_ID)  
[VSS_SNAPSHOT_STATE](https://www.google.com/search?num=5&q=VSS_SNAPSHOT_STATE+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_SNAPSHOT_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_SNAPSHOT_STATE)  
[VSS_SOURCE_TYPE](https://www.google.com/search?num=5&q=VSS_SOURCE_TYPE+site%3Alearn.microsoft.com) | vswriter.h | [Vanara.PInvoke.VssApi.VSS_SOURCE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_SOURCE_TYPE)  
[VSS_SUBSCRIBE_MASK](https://www.google.com/search?num=5&q=VSS_SUBSCRIBE_MASK+site%3Alearn.microsoft.com) | vswriter.h | [Vanara.PInvoke.VssApi.VSS_SUBSCRIBE_MASK](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_SUBSCRIBE_MASK)  
[VSS_USAGE_TYPE](https://www.google.com/search?num=5&q=VSS_USAGE_TYPE+site%3Alearn.microsoft.com) | vswriter.h | [Vanara.PInvoke.VssApi.VSS_USAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_USAGE_TYPE)  
[VSS_VOLUME_SNAPSHOT_ATTRIBUTES](https://www.google.com/search?num=5&q=VSS_VOLUME_SNAPSHOT_ATTRIBUTES+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_VOLUME_SNAPSHOT_ATTRIBUTES](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_VOLUME_SNAPSHOT_ATTRIBUTES)  
[VSS_WRITER_STATE](https://www.google.com/search?num=5&q=VSS_WRITER_STATE+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_WRITER_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_WRITER_STATE)  
[VSS_WRITERRESTORE_ENUM](https://www.google.com/search?num=5&q=VSS_WRITERRESTORE_ENUM+site%3Alearn.microsoft.com) | vswriter.h | [Vanara.PInvoke.VssApi.VSS_WRITERRESTORE_ENUM](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_WRITERRESTORE_ENUM)  
### Structures  
Native Structure | Header | Managed Structure  
--- | --- | ---  
[VDS_INTERCONNECT](https://www.google.com/search?num=5&q=VDS_INTERCONNECT+site%3Alearn.microsoft.com) | vdslun.h | [Vanara.PInvoke.VssApi.VDS_INTERCONNECT](https://github.com/dahall/Vanara/search?l=C%23&q=VDS_INTERCONNECT)  
[VDS_LUN_INFORMATION](https://www.google.com/search?num=5&q=VDS_LUN_INFORMATION+site%3Alearn.microsoft.com) | vdslun.h | [Vanara.PInvoke.VssApi.VDS_LUN_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=VDS_LUN_INFORMATION)  
[VDS_STORAGE_DEVICE_ID_DESCRIPTOR](https://www.google.com/search?num=5&q=VDS_STORAGE_DEVICE_ID_DESCRIPTOR+site%3Alearn.microsoft.com) | vdslun.h | [Vanara.PInvoke.VssApi.VDS_STORAGE_DEVICE_ID_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=VDS_STORAGE_DEVICE_ID_DESCRIPTOR)  
[VDS_STORAGE_IDENTIFIER](https://www.google.com/search?num=5&q=VDS_STORAGE_IDENTIFIER+site%3Alearn.microsoft.com) | vdslun.h | [Vanara.PInvoke.VssApi.VDS_STORAGE_IDENTIFIER](https://github.com/dahall/Vanara/search?l=C%23&q=VDS_STORAGE_IDENTIFIER)  
[VSS_COMPONENTINFO](https://www.google.com/search?num=5&q=VSS_COMPONENTINFO+site%3Alearn.microsoft.com) | vsbackup.h | [Vanara.PInvoke.VssApi.VSS_COMPONENTINFO](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_COMPONENTINFO)  
[VSS_DIFF_AREA_PROP](https://www.google.com/search?num=5&q=VSS_DIFF_AREA_PROP+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.VSS_DIFF_AREA_PROP](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_DIFF_AREA_PROP)  
[VSS_DIFF_VOLUME_PROP](https://www.google.com/search?num=5&q=VSS_DIFF_VOLUME_PROP+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.VSS_DIFF_VOLUME_PROP](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_DIFF_VOLUME_PROP)  
[VSS_MGMT_OBJECT_PROP](https://www.google.com/search?num=5&q=VSS_MGMT_OBJECT_PROP+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.VSS_MGMT_OBJECT_PROP](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_MGMT_OBJECT_PROP)  
[VSS_MGMT_OBJECT_UNION](https://www.google.com/search?num=5&q=VSS_MGMT_OBJECT_UNION+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.VSS_MGMT_OBJECT_UNION](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_MGMT_OBJECT_UNION)  
[VSS_OBJECT_PROP](https://www.google.com/search?num=5&q=VSS_OBJECT_PROP+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_OBJECT_PROP](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_OBJECT_PROP)  
[VSS_OBJECT_UNION](https://www.google.com/search?num=5&q=VSS_OBJECT_UNION+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_OBJECT_UNION](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_OBJECT_UNION)  
[VSS_PROVIDER_PROP](https://www.google.com/search?num=5&q=VSS_PROVIDER_PROP+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_PROVIDER_PROP](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_PROVIDER_PROP)  
[VSS_SNAPSHOT_PROP](https://www.google.com/search?num=5&q=VSS_SNAPSHOT_PROP+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.VSS_SNAPSHOT_PROP](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_SNAPSHOT_PROP)  
[VSS_VOLUME_PROP](https://www.google.com/search?num=5&q=VSS_VOLUME_PROP+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.VSS_VOLUME_PROP](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_VOLUME_PROP)  
[VSS_VOLUME_PROTECTION_INFO](https://www.google.com/search?num=5&q=VSS_VOLUME_PROTECTION_INFO+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.VSS_VOLUME_PROTECTION_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_VOLUME_PROTECTION_INFO)  
[VssDifferencedFile](https://www.google.com/search?num=5&q=VssDifferencedFile+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.VssApi.VssDifferencedFile](https://github.com/dahall/Vanara/search?l=C%23&q=VssDifferencedFile)  
[VssDirectedTarget](https://www.google.com/search?num=5&q=VssDirectedTarget+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.VssApi.VssDirectedTarget](https://github.com/dahall/Vanara/search?l=C%23&q=VssDirectedTarget)  
[VssPartialFile](https://www.google.com/search?num=5&q=VssPartialFile+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.VssApi.VssPartialFile](https://github.com/dahall/Vanara/search?l=C%23&q=VssPartialFile)  
[VssRestoreSubcomponent](https://www.google.com/search?num=5&q=VssRestoreSubcomponent+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.VssApi.VssRestoreSubcomponent](https://github.com/dahall/Vanara/search?l=C%23&q=VssRestoreSubcomponent)  
[VssWriterStatus](https://www.google.com/search?num=5&q=VssWriterStatus+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.VssApi.VssWriterStatus](https://github.com/dahall/Vanara/search?l=C%23&q=VssWriterStatus)  
### Interfaces  
Native Interface | Header | Managed Interface  
--- | --- | ---  
[IVssAdmin](https://www.google.com/search?num=5&q=IVssAdmin+site%3Alearn.microsoft.com) | vsadmin.h | [Vanara.PInvoke.VssApi.IVssAdmin](https://github.com/dahall/Vanara/search?l=C%23&q=IVssAdmin)  
[IVssAdminEx](https://www.google.com/search?num=5&q=IVssAdminEx+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.VssApi.IVssAdminEx](https://github.com/dahall/Vanara/search?l=C%23&q=IVssAdminEx)  
[IVssAsync](https://www.google.com/search?num=5&q=IVssAsync+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.IVssAsync](https://github.com/dahall/Vanara/search?l=C%23&q=IVssAsync)  
[IVssCreateExpressWriterMetadata](https://www.google.com/search?num=5&q=IVssCreateExpressWriterMetadata+site%3Alearn.microsoft.com) | vswriter.h | [Vanara.PInvoke.VssApi.IVssCreateExpressWriterMetadata](https://github.com/dahall/Vanara/search?l=C%23&q=IVssCreateExpressWriterMetadata)  
[IVssDifferentialSoftwareSnapshotMgmt](https://www.google.com/search?num=5&q=IVssDifferentialSoftwareSnapshotMgmt+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.IVssDifferentialSoftwareSnapshotMgmt](https://github.com/dahall/Vanara/search?l=C%23&q=IVssDifferentialSoftwareSnapshotMgmt)  
[IVssDifferentialSoftwareSnapshotMgmt2](https://www.google.com/search?num=5&q=IVssDifferentialSoftwareSnapshotMgmt2+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.IVssDifferentialSoftwareSnapshotMgmt2](https://github.com/dahall/Vanara/search?l=C%23&q=IVssDifferentialSoftwareSnapshotMgmt2)  
[IVssDifferentialSoftwareSnapshotMgmt3](https://www.google.com/search?num=5&q=IVssDifferentialSoftwareSnapshotMgmt3+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.IVssDifferentialSoftwareSnapshotMgmt3](https://github.com/dahall/Vanara/search?l=C%23&q=IVssDifferentialSoftwareSnapshotMgmt3)  
[IVssEnumMgmtObject](https://www.google.com/search?num=5&q=IVssEnumMgmtObject+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.IVssEnumMgmtObject](https://github.com/dahall/Vanara/search?l=C%23&q=IVssEnumMgmtObject)  
[IVssEnumObject](https://www.google.com/search?num=5&q=IVssEnumObject+site%3Alearn.microsoft.com) | vss.h | [Vanara.PInvoke.VssApi.IVssEnumObject](https://github.com/dahall/Vanara/search?l=C%23&q=IVssEnumObject)  
[IVssFileShareSnapshotProvider](https://www.google.com/search?num=5&q=IVssFileShareSnapshotProvider+site%3Alearn.microsoft.com) | vsprov.h | [Vanara.PInvoke.VssApi.IVssFileShareSnapshotProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IVssFileShareSnapshotProvider)  
[IVssHardwareSnapshotProvider](https://www.google.com/search?num=5&q=IVssHardwareSnapshotProvider+site%3Alearn.microsoft.com) | vsprov.h | [Vanara.PInvoke.VssApi.IVssHardwareSnapshotProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IVssHardwareSnapshotProvider)  
[IVssHardwareSnapshotProviderEx](https://www.google.com/search?num=5&q=IVssHardwareSnapshotProviderEx+site%3Alearn.microsoft.com) | vsprov.h | [Vanara.PInvoke.VssApi.IVssHardwareSnapshotProviderEx](https://github.com/dahall/Vanara/search?l=C%23&q=IVssHardwareSnapshotProviderEx)  
[IVssProviderCreateSnapshotSet](https://www.google.com/search?num=5&q=IVssProviderCreateSnapshotSet+site%3Alearn.microsoft.com) | vsprov.h | [Vanara.PInvoke.VssApi.IVssProviderCreateSnapshotSet](https://github.com/dahall/Vanara/search?l=C%23&q=IVssProviderCreateSnapshotSet)  
[IVssProviderNotifications](https://www.google.com/search?num=5&q=IVssProviderNotifications+site%3Alearn.microsoft.com) | vsprov.h | [Vanara.PInvoke.VssApi.IVssProviderNotifications](https://github.com/dahall/Vanara/search?l=C%23&q=IVssProviderNotifications)  
[IVssSnapshotMgmt](https://www.google.com/search?num=5&q=IVssSnapshotMgmt+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.IVssSnapshotMgmt](https://github.com/dahall/Vanara/search?l=C%23&q=IVssSnapshotMgmt)  
[IVssSnapshotMgmt2](https://www.google.com/search?num=5&q=IVssSnapshotMgmt2+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.IVssSnapshotMgmt2](https://github.com/dahall/Vanara/search?l=C%23&q=IVssSnapshotMgmt2)  
[IVssSoftwareSnapshotProvider](https://www.google.com/search?num=5&q=IVssSoftwareSnapshotProvider+site%3Alearn.microsoft.com) | vsprov.h | [Vanara.PInvoke.VssApi.IVssSoftwareSnapshotProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IVssSoftwareSnapshotProvider)  
### Classes  
Native Class | Header | Managed Class  
--- | --- | ---  
[Extensions](https://www.google.com/search?num=5&q=Extensions+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.VssApi.Extensions](https://github.com/dahall/Vanara/search?l=C%23&q=Extensions)  
[VSS_MGMT_OBJECT_PROP](https://www.google.com/search?num=5&q=VSS_MGMT_OBJECT_PROP+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.VSS_MGMT_OBJECT_PROP](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_MGMT_OBJECT_PROP)  
[VSSCoordinator](https://www.google.com/search?num=5&q=VSSCoordinator+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.VssApi.VSSCoordinator](https://github.com/dahall/Vanara/search?l=C%23&q=VSSCoordinator)  
[VssInfo](https://www.google.com/search?num=5&q=VssInfo+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.VssApi.VssInfo](https://github.com/dahall/Vanara/search?l=C%23&q=VssInfo)  
[VssSnapshotMgmt](https://www.google.com/search?num=5&q=VssSnapshotMgmt+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.VssApi.VssSnapshotMgmt](https://github.com/dahall/Vanara/search?l=C%23&q=VssSnapshotMgmt)  
