Thank you Cristoph, but this command for print server opens Environments\Printers key and I can read only values from this key (DefaultSpoolDirectory and other) > Without having tried it - but maybe GetPrinterDataEx can do the trick. > > hPrinter: handle to a print server > pKeyName: "Environments\Windows NT x86\Print Processors\<printproc > name>" > pValueName: "Driver" > > Of course you might specify other environment then "Windows NT x86", > like "Windows x64" or "Windows 4.0" > > /christoph > >> How I can get dll name for print processor. >> >> I can enumerate print processors by EnumPrintProcessors and I know, >> how I can get dll name on local computer: read from registry, but I >> need this info from remote computer and remote registry service may be >> disabled -- Alex Egorov http://usefulsoft.com --- Questions? First check the UndocPrint pages at http://www.undocprint.org/winspool To unsubscribe, visit the List Server page at //www.freelists.org/list/winprndev