IStorageProviderCallback Interface
The callback contract for a storage provider.
Namespace: Microsoft.WindowsServerSolutions.Storage
Assembly: StorageOM (in StorageOM.dll)
Syntax
public interface IStorageProviderCallback
public interface class IStorageProviderCallback
Public Interface IStorageProviderCallback
Methods
Name | Description | |
---|---|---|
![]() |
DiskUpdated(String, DISK_EVENTS, DiskInfo, Int32) | Called when a disk is updated. |
![]() |
DriveUpdated(String, DRIVE_EVENTS, DriveInfo, Int32) | Called when the drive is updated. |
![]() |
FolderUpdated(Guid, FOLDER_EVENTS, FolderInfo, Int32) | Called when the folder is updated. |
![]() |
GetDisksCompleted(Int32) | Called when all the disks are returned. |
![]() |
GetDrivesCompleted(Int32) | Called when all drives are returned. |
![]() |
GetFoldersCompleted(Int32) | Called when all folders are returned. |
![]() |
GetSpacesPoolCompleted(Int32) | Called when all the spaces pool is returned. |
![]() |
OperationCompleted(Boolean, Int32, Int32) | Called when the operation is completed. |
![]() |
OperationInfoUpdated(String, UInt64, Int32) | Called when the operation information is udpated. |
![]() |
OperationProgressUpdated(Int32, Int32, Int32) | Called when hte operation progress is updated. |
![]() |
ReturnDisk(DiskInfo, Int32) | Called when the disk is returned. |
![]() |
ReturnDrive(DriveInfo, Int32) | Called when the drive is returned. |
![]() |
ReturnFolder(FolderInfo, Int32) | Called when the folder is returned. |
![]() |
ReturnPoolableDisks(IEnumerable<String>, Int32) | Called to return all disks which can be added into Storage pool, filtering out data disk, server backup disks and small disks. |
![]() |
ReturnServerDriveInformation(String, IList<DriveShortInfo>, Int32) | Called to return the drive information about the specified device. |
![]() |
ReturnServerFolderRootPath(String, Int32) | Returns the server folder root path. |
![]() |
ReturnServerInformation(IList<ServerInformation>, Int32) | Returns the server information list. |
![]() |
ReturnSpacesPool(SpacesPoolInfo, Int32) | Returns the spaces pool. |
![]() |
SpacesPoolUpdated(String, SPACESPOOL_EVENTS, SpacesPoolInfo, Int32) | Called when the spaces pool is updated. |
![]() |
UpdateFolderSize(UInt64, Int32) | Called when the folder size is updated. |
See Also
Microsoft.WindowsServerSolutions.Storage Namespace
Return to top