Man kann unter Windows feststellen, ob ein Drucker "bereit" oder "offline" ist.
Wenn also beide Drucker installiert sind, kann eine Anwendung nur die Drucker vorschlagen, die auch "bereit" sind.
Wenn nur ein einziger Drucker bereit ist, braucht der Benutzer gar nicht gefragt zu werden.
Der
Standarddrucker kann abgefragt und so bevorzugt werden.
Man kann auch den
Standort eines Druckers abfragen.
Damit kann die Anwendung dem Benutzer sagen: "Ihr Dokument wurde auf Drucker XXX (Standort YYY) gedruckt".
Code-Library:
Drucker Infos abfragen