3.4.3 Initialization
During initialization of the Virtual Disk Service Remote Protocol, the service MUST start enumerating storage objects on the system and assign unique VDS object IDs to these objects, as specified in section 3.4.1.2.
The server MUST NOT report different identifiers for the same object within one server session to the same or to different VDS clients. The VDS object IDs are generated at server startup and when a new object arrives. These IDs are not persistent across server instantiations; if the service is stopped and restarted, new VDS object IDs will be generated.
If service initialization has not started when the client calls the IVdsServiceInitialization::Initialize (Opnum 3) (section 3.4.5.2.5.1) method, the service MUST start initializing.