IStorageProviderCallback Interface

 

The callback contract for a storage provider.

Namespace:   Microsoft.WindowsServerSolutions.Storage
Assembly:  StorageOM (in StorageOM.dll)

public interface class IStorageProviderCallback

NameDescription
System_CAPS_pubmethodDiskUpdated(String^, DISK_EVENTS, DiskInfo^, Int32)

Called when a disk is updated.

System_CAPS_pubmethodDriveUpdated(String^, DRIVE_EVENTS, DriveInfo^, Int32)

Called when the drive is updated.

System_CAPS_pubmethodFolderUpdated(Guid, FOLDER_EVENTS, FolderInfo^, Int32)

Called when the folder is updated.

System_CAPS_pubmethodGetDisksCompleted(Int32)

Called when all the disks are returned.

System_CAPS_pubmethodGetDrivesCompleted(Int32)

Called when all drives are returned.

System_CAPS_pubmethodGetFoldersCompleted(Int32)

Called when all folders are returned.

System_CAPS_pubmethodGetSpacesPoolCompleted(Int32)

Called when all the spaces pool is returned.

System_CAPS_pubmethodOperationCompleted(Boolean, Int32, Int32)

Called when the operation is completed.

System_CAPS_pubmethodOperationInfoUpdated(String^, UInt64, Int32)

Called when the operation information is udpated.

System_CAPS_pubmethodOperationProgressUpdated(Int32, Int32, Int32)

Called when hte operation progress is updated.

System_CAPS_pubmethodReturnDisk(DiskInfo^, Int32)

Called when the disk is returned.

System_CAPS_pubmethodReturnDrive(DriveInfo^, Int32)

Called when the drive is returned.

System_CAPS_pubmethodReturnFolder(FolderInfo^, Int32)

Called when the folder is returned.

System_CAPS_pubmethodReturnPoolableDisks(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.

System_CAPS_pubmethodReturnServerDriveInformation(String^, IList<DriveShortInfo^>^, Int32)

Called to return the drive information about the specified device.

System_CAPS_pubmethodReturnServerFolderRootPath(String^, Int32)

Returns the server folder root path.

System_CAPS_pubmethodReturnServerInformation(IList<ServerInformation^>^, Int32)

Returns the server information list.

System_CAPS_pubmethodReturnSpacesPool(SpacesPoolInfo^, Int32)

Returns the spaces pool.

System_CAPS_pubmethodSpacesPoolUpdated(String^, SPACESPOOL_EVENTS, SpacesPoolInfo^, Int32)

Called when the spaces pool is updated.

System_CAPS_pubmethodUpdateFolderSize(UInt64, Int32)

Called when the folder size is updated.

Return to top

Community Additions

ADD
Show: