EMF TS install failure, if not running Active Directory

Black Ice Printer Driver related questions

Moderator: Technical Support Team

EMF TS install failure, if not running Active Directory

Postby Michael » Wed Mar 02, 2005 3:05 pm

On a non-active-directory TS box, when installing the TS version of the EMF driver, the call to dAddPrinter fails with EC 1930 even though the 'Disallow installation of printers using kernel-mode driver' is already disabled. The result is that we can not install the driver. This is reproducible with BI's installer without modification.

The reason turns out to be that to be that the machine in question is NOT part of Active Directory. For some reason that means that, even though gpedit.msc / Admin Templates / Printers / Disallow Install on printers using KM driver IS DISABLED, the dAddPrinter will still fail.

A work around is to explicitly create this reg key HKLM\Software\Policies\Microsoft\Windows NT\Printers\KMPrintersAreBlocked and set it to 0 (I think it corresponds to the gpedit.msc switch referenced above).

here's a reference: http://www.mcse.ms/archive51-2003-11-108992.html

Now my question:
Does BI have a recommended way to dealing with this irregularity?
Michael
 
Posts: 1
Joined: Wed Oct 13, 2004 1:43 pm

Postby TechnicalSupportTeam » Fri Jun 17, 2005 12:21 pm

The recommended approach would be to pro grammatically change this registry entry, install the driver, and then restore the setting to the original value.

The latest printer driver installations have been updated to do just this.
TechnicalSupportTeam
 
Posts: 944
Joined: Sat Mar 20, 2004 11:50 am


Return to Printer Drivers



Who is online

Users browsing this forum: No registered users and 0 guests

cron