Nutze einfach diesen
Code-Library Beitrag. Dieser funktioniert zuverlässig unter Windows 2000.
Edit : Die Win32_Printer gibt es. Nur gibt es dort weniger Informationen. Deshalb steht zum Beispiel die Caption an Position 6 unter Windows XP und unter Windows 2000 an Position 5.