DriveInfoEx is a .net class which purpose is to provide some extra data about every storage drive installed. You can get drive icon (large and small), device details (manufacturer, model, serial no etc.), partition details (disk index, offset, size etc).
DriveInfoEx is quering few various WMI classes (Windows Management Instrumentation) to obtain necessary data and aggregate it into acceptable form.
Standard .net class named DriveInfo do not allow programmer to get some extra data about installed drives. Also getting a drive icon requires some extra programming (calling Windows API procedure). That’s why DriveInfoEx class was created.
Please, look at the screenshots for the difference.