3.4.5.2.4.2 IVdsService::WaitForServiceReady (Opnum 4)
The WaitForServiceReady method waits for VDS initialization to complete and returns the status of the VDS initialization in the HRESULT.
-
HRESULT WaitForServiceReady();
This method has no parameters.
Return Values: The method MUST return zero to indicate success or the error code VDS_E_INITIALIZED_FAILED if the service-ready state is "failed".
Upon receiving this message, if the service-ready state is or becomes "failed", the server MUST return VDS_E_INITIALIZED_FAILED (HRESULT of 0x80042401). The server MUST block the call until the service-ready state is "ready", after which it MUST return success (HRESULT of 0x00000000).