3.4.5.2.38.1 IVdsVolumeOnline::Online (Opnum 3)

The Online method attempts to recover a dynamic disk volume that is experiencing errors or failed redundancy. This method will attempt to bring the volume's VDS_HEALTH (section 2.2.1.2.1) member value to VDS_H_HEALTHY.

 HRESULT Online();

This method has no parameters.

Return Values: The method MUST return zero or a non-error HRESULT (as specified in [MS-ERREF]) to indicate success, or return an implementation-specific nonzero error code to indicate failure. For the HRESULT values predefined by the Virtual Disk Service Remote Protocol, see section 2.2.3.

When the server receives this message, it MUST attempt to bring the volume online and then return an HRESULT indicating failure or success.