PrintServer.GetPrintQueues メソッド がネットワーク プリンターを返さないような気がします。
これが本当なら、他にどのような選択肢がありますか?
PrintServer.GetPrintQueues メソッド がネットワーク プリンターを返さないような気がします。
これが本当なら、他にどのような選択肢がありますか?
多くのグーグル検索の後、GetPrintQueues メソッドはEnumeratedPrintQueueTypes() の助けを借りてネットワーク プリンターも返します。
Private enumerationFlags As EnumeratedPrintQueueTypes() = {EnumeratedPrintQueueTypes.Local, EnumeratedPrintQueueTypes.Connections}
詳細はこちら
Windows 管理インストルメンテーション。
WMI を使用してネットワーク プリンターを取得する例については、こちらを参照してください。