IVolumeInfo Interface
Windows Server 2008
Represents an individual managed volume on the Windows Home Server computer.
Namespace: Microsoft.HomeServer.SDK.Interop.v1
Assembly: Microsoft.HomeServer.SDK.Interop.v1 (in microsoft.homeserver.sdk.interop.v1.dll)
Assembly: Microsoft.HomeServer.SDK.Interop.v1 (in microsoft.homeserver.sdk.interop.v1.dll)
[InterfaceTypeAttribute(1)] [GuidAttribute("7322CE9B-59F9-49E5-8511-5FDE5C8188A2")] [TypeLibTypeAttribute(256)] public interface IVolumeInfo
/** @attribute InterfaceTypeAttribute(1) */
/** @attribute GuidAttribute("7322CE9B-59F9-49E5-8511-5FDE5C8188A2") */
/** @attribute TypeLibTypeAttribute(256) */
public interface IVolumeInfo
The IVolumeInfo interface exposes a set of read-only properties that represent the attributes of a Windows Home Server managed disk volume.
When you want to access an instance of a managed volume on the Windows Home Server computer, use the GetVolumeInfo method. The GetVolumeInfo method returns an array of objects of type IVolumeInfo. You can then iterate through each member of the array to access an individual IVolumeInfo instance.
The IVolumeInfo interface exposes the following read-only properties:
-
The Path property contains the path to the managed volume.
-
The Size property contains the total size of the managed volume.
-
The UsedSpace property contains the amount of used space on the managed volume.