CHAPTER 2: Getting Started | |
|
|
Object | Method name |
|
|
IVdsAsync | QueryStatus |
| Wait |
|
|
IVdsController | GetPortProperties |
| GetProperties |
| GetSubSystem |
| Reset |
| SetStatus |
| QueryAssociatedLuns |
| Initialize (internal) |
IVdsControllerControllerPort | QueryControllerPorts |
|
|
IVdsControllerPort | Initialize (internal) |
| GetController |
| GetProperties |
IVdsDrive | GetProperties |
| GetSubsystem |
| ClearFlags |
| SetFlags |
| SetStatus |
| Initialize (internal) |
|
|
IVdsHwProvider | QuerySubSystems |
| Reenumerate |
| Refresh |
IVdsHwProviderPrivate | QueryIfCreatedLun |
|
|
IvdsHwProviderType | GetProviderType |
|
|
IVdsLun | GetProperties |
| GetSubsystem |
| Initialize (internal) |
| QueryHints |
| QueryMaxLunExtendSize |
| QueryPlexes |
| Delete |
| Extend |
| SetStatus ("offline" and "online" |
| only) |
| SetMask |
| GetIdentificationData |
|
|
IVdsLunControllerPorts | AssociateControllerPorts |
| QueryActiveControllerPorts |
IVdsLunNaming | SetFriendlyName |
|
|
IVdsLunPlex | GetLun |
| GetProperties |
| QueryExtents |
| QueryHints |
IVdsMaintenance (controller) | PulseMaintenance |
| StartMaintenance |
| StopMaintenance |
|
|
IVdsMaintenance | PulseMaintenance |
| StartMaintenance |
| StopMaintenance |
IVdsMaintenance (drive) | PulseMaintenance |
| StartMaintenance |
| StopMaintenance |
|
|
30