Installation/Uninstallation - Create printer driver installation

 

The “Create printer driver installation” section provides technical details how to create a custom installation of the Black Ice printer driver using the Black Ice Install API. There are several sample application for the different installers including samples to install multiple instances of the Black Ice printer drivers.

 

The InstallShield, MSI, WIX, VB.NET, and C#  installation projects are calling functions that are implemented in the Black Ice Install API. The Black Ice Install API source is available in the RTK.

 

Understanding Printing Technology

 

Printer Driver custom installation

 

Redistributions of the Black Ice Printer Driver

 

Black Ice Printer Driver Install API

 

Install Samples of the Black Ice Printer Driver

 

Rebranding the Black Ice Printer Driver

 

Driver Package Installation

 

How to update the Printer Driver in the installers

 

How to create a 32bit installer to install 32-bit/64-bit printer drivers

 

How to create a 32bit installer with the package install to install 32-bit/64-bit printer drivers

 

How to check the dll is 32 or 64-bit

 

Using the Black Ice Install DLL on 32 or 64 systems

 

Change the Messaging Interface Name in installation

 

Setting a member of the DEVMODE at install time

 

Change the printer setting (DEVMODE) during installation

 

Upgrading Printer Driver redistributions

 

Installing the printer driver using the single function install

 

Create custom configuration for the Installer

 

Create MSI packages with custom Printer Configuration

 

Installing more than one printer on a single system

 

Install a Black Ice printer driver to use different output directory for each user

 

Adding the Black Ice ActiveX Controls to the Install Samples

 

Adding your .NET Application to the Install Samples

 

Manually Uninstalling the Printer Drivers

 

Manually Uninstalling the X1 Printer Drivers

 

Manually uninstall the Black Ice Print Manager

 

Enable Installation Logging