Uninstalls the LEADTOOLS Virtual Printer Driver from the system.
#include "Ltprinter.h"
L_LTPRINTER_API L_INT EXT_FUNCTION L_PrnUninstallPrinter(pPrnInfo)
Pointer to the PRNPRINTERINFO structure that contains the LEADTOOLS Virtual Printer Driver information that was used in installing it to the system.
Value | Meaning |
---|---|
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.
Win32, x64.
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;
}