In the future there will be new product concepts that support multiple user-visible drives (that is, more than two drives visible to the user) and/or where the drive configurations may vary from one product to another (that is, drive letters can be configured differently than in current products). New drives can result, for example, from having additional memory cards (both internal and external), hard drive(s) or partitioning memories.
Utilizing the new drives require taking multiple drive support (MDS) into use and dynamically detecting the drive configuration by using multiple drive services provided by the MDS plug-in. Multiple drive services provide the means to solve, for example, drive order, letters, types and the number of the drives, just to mention a few.