Die Function GetDriveType ist mir einfach zu ungenau. Ich möchte gern herausbekommen, ob es sich z.B. um ein CD-, ein DVD-Laufwerk, einen CD- oder einen DVD-Brenner handelt. Besonders schön wäre es dann noch, wenn man herausfände, was für Disk eingelegt ist. Also z.B. eine CD-R (mit welcher Größe: 74, 80 min), eine DVD+R(W), DVD-R(W), DVD-
RAM oder eine DVD mit der Angabe der Layer (letzteres aber nur als extremes Schmankerl).

Der Rest steht schon bei mir und wird vielleicht auch mal zur Diskussion gestellt, wenns halbwegs fertig ist.