#include "Ltprinter.h"
L_LTPRINTER_API L_INT EXT_FUNCTION L_PrnUninstallPrinter(pPrnInfo)
PRNPRINTERINFO * pPrnInfo; |
pointer to a structure |
Uninstalls the LEADTOOLS Virtual Printer Driver from the system.
Parameter |
Description |
pPrnInfo |
Pointer to the PRNPRINTERINFO structure that contains the LEADTOOLS Virtual Printer Driver information that was used in installing it to the system. |
SUCCESS |
The function was successful. |
< 1 |
An error occurred. Refer to Return Codes. |
Fills the uStructSize, pszMonitorName, and pszPortName members of the pPrnInfo parameter with valid data.
Required DLLs and Libraries
For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your LEADTOOLS Virtual Printer Driver Application. |
Win32, x64.
Functions: |
|
Topics: |
LEADTOOLS Virtual Printer: Installing and Uninstalling LEADTOOLS Virtual Printer Drivers |
|
L_INT UninstallPrinterExample()
{
PRNPRINTERINFO PrnInfo;
memset(&PrnInfo, 0, sizeof(PRNPRINTERINFO));
PrnInfo.uStructSize=sizeof(PRNPRINTERINFO);
PrnInfo.pszDriverName= TEXT("TEST LEADTOOLS Printer DRIVER");
PrnInfo.pszPrinterName= TEXT("TEST LEADTOOLS Printer");
PrnInfo.pszMonitorName = NULL;
PrnInfo.pszPortName = NULL;
L_INT nRet = L_PrnUninstallPrinter(&PrnInfo );
return nRet;
}