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