アプリケーション用のプリンターをネットワークプリンターリストに追加したいのですが、AdobePDFのようなものです。
次のコードで、ネットワーク内のすべてのプリンターを取得できます。
// Use the ObjectQuery to get the list of configured printers
System.Management.ObjectQuery oquery =
new System.Management.ObjectQuery("SELECT * FROM Win32_Printer");
System.Management.ManagementObjectSearcher mosearcher =
new System.Management.ManagementObjectSearcher(oquery);
System.Management.ManagementObjectCollection moc = mosearcher.Get();
foreach (ManagementObject mo in moc)
{
lstPrinter.Items.Add(mo["Name"]);
}
これを見つけるために何を検索すればよいかわかりません。助けてください...