Vanara.PInvoke.VssApi
4.0.3
Prefix Reserved
dotnet add package Vanara.PInvoke.VssApi --version 4.0.3
NuGet\Install-Package Vanara.PInvoke.VssApi -Version 4.0.3
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Vanara.PInvoke.VssApi" Version="4.0.3" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Vanara.PInvoke.VssApi --version 4.0.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Vanara.PInvoke.VssApi, 4.0.3"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Vanara.PInvoke.VssApi as a Cake Addin #addin nuget:?package=Vanara.PInvoke.VssApi&version=4.0.3 // Install Vanara.PInvoke.VssApi as a Cake Tool #tool nuget:?package=Vanara.PInvoke.VssApi&version=4.0.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Vanara.PInvoke.VssApi NuGet Package
PInvoke API (methods, structures and constants) imported from Windows Volume Shadow Copy Service (VssApi.dll).
What is Vanara?
Vanara is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
Issues?
First check if it's already fixed by trying the AppVeyor build. If you're still running into problems, file an issue.
Included in Vanara.PInvoke.VssApi
Functions | Enumerations | Structures | Interfaces |
---|---|---|---|
IsVolumeSnapshottedInternal ShouldBlockRevertInternal | VDS_INTERCONNECT_ADDRESS_TYPE VDS_STORAGE_BUS_TYPE VDS_STORAGE_IDENTIFIER_CODE_SET VDS_STORAGE_IDENTIFIER_TYPE VSS_MGMT_OBJECT_TYPE VSS_PROTECTION_FAULT VSS_PROTECTION_LEVEL VSS_APPLICATION_LEVEL VSS_BACKUP_SCHEMA VSS_BACKUP_TYPE VSS_FILE_SPEC_BACKUP_TYPE VSS_HARDWARE_OPTIONS VSS_OBJECT_TYPE VSS_PROVIDER_CAPABILITIES VSS_PROVIDER_TYPE VSS_RECOVERY_OPTIONS VSS_RESTORE_TYPE VSS_ROLLFORWARD_TYPE VSS_SNAPSHOT_COMPATIBILITY VSS_SNAPSHOT_CONTEXT VSS_SNAPSHOT_PROPERTY_ID VSS_SNAPSHOT_STATE VSS_VOLUME_SNAPSHOT_ATTRIBUTES VSS_WRITER_STATE VSS_ALTERNATE_WRITER_STATE VSS_COMPONENT_FLAGS VSS_COMPONENT_TYPE VSS_FILE_RESTORE_STATUS VSS_RESTORE_TARGET VSS_RESTOREMETHOD_ENUM VSS_SOURCE_TYPE VSS_SUBSCRIBE_MASK VSS_USAGE_TYPE VSS_WRITERRESTORE_ENUM | VDS_INTERCONNECT VDS_LUN_INFORMATION VDS_STORAGE_DEVICE_ID_DESCRIPTOR VDS_STORAGE_IDENTIFIER VSS_COMPONENTINFO VssWriterStatus VSS_DIFF_AREA_PROP VSS_DIFF_VOLUME_PROP VSS_MGMT_OBJECT_PROP VSS_MGMT_OBJECT_UNION VSS_VOLUME_PROP VSS_VOLUME_PROTECTION_INFO VSS_OBJECT_PROP VSS_OBJECT_UNION VSS_PROVIDER_PROP VSS_SNAPSHOT_PROP VssDifferencedFile VssDirectedTarget VssPartialFile VssRestoreSubcomponent | IVssAdmin IVssAdminEx IVssDifferentialSoftwareSnapshotMgmt IVssDifferentialSoftwareSnapshotMgmt2 IVssDifferentialSoftwareSnapshotMgmt3 IVssEnumMgmtObject IVssSnapshotMgmt IVssSnapshotMgmt2 IVssFileShareSnapshotProvider IVssHardwareSnapshotProvider IVssHardwareSnapshotProviderEx IVssProviderCreateSnapshotSet IVssProviderNotifications IVssSoftwareSnapshotProvider IVssAsync IVssEnumObject IVssCreateExpressWriterMetadata |
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net6.0
- Vanara.Core (>= 4.0.3)
- Vanara.PInvoke.Shared (>= 4.0.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
4.0.3 | 67 | 8/5/2024 |
4.0.2 | 105 | 6/24/2024 |
4.0.1 | 101 | 4/30/2024 |
4.0.0 | 122 | 3/29/2024 |
4.0.0-beta2 | 88 | 1/22/2024 |