Rewrote EnumPrintersA, added CriticalSection around Registry reads and implemented PRINTER_INFO_2 request.