Есть ли управляемый C # способ добавить принтер в Windows?Я нашел ссылку на использование
[DllImport("winspool.drv",CharSet=CharSet.Auto)]
private static extern IntPtr AddPrinter(string myserver,
uint dwLevel, ref PRINTER_INFO_2 pi );
Но я бы предпочел не связываться с нативной библиотекой.Это мой единственный вариант добавления принтера в .NET 2.0?