3.4.5.2.4.9 IVdsService::Reenumerate (Opnum 12)

The Reenumerate method discovers newly added and newly removed disks and returns the status of the operation in the HRESULT.

 HRESULT Reenumerate();

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 issue a request to all buses on the machine. The request causes the buses to report any new devices, or devices no longer present, to the operating system. The server MUST also return an HRESULT indicating failure or success.