#include "Ltprinter.h"
L_LTPRINTER_API L_INT EXT_FUNCTION L_PrnSetEnableInternetPrinting(pszPrinterName, bEnable)
L_TCHAR * pszPrinterName; |
printer's name |
L_BOOL bEnable; |
boolean flag |
Enables or disables Internet printing for the specified printer in LEADTOOLS Network Virtual Printer Driver.
| Parameter | Description | |
| pszPrinterName | Character string that contains the printer's name. | |
| bEnable | Flag that indicates whether to enable or disable Internet printing. Possible values are: | |
| Value | Meaning | |
| TRUE | Enable Internet printing. | |
| FALSE | Disable Internet printing. This is the default value. | |
SUCCESS |
The function was successful. |
< 1 |
An error occurred. Refer to Return Codes. |
This function enables or disables Internet printing for the specified printer.
Enable Internet printing in a running application in order to receive printed jobs from clients.
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 Network Virtual Printer Driver Server Application.. |
Win32, x64.
L_INT EnableInternetPrintingExample( ){// Enable internet printingL_INT nRet = L_PrnSetEnableInternetPrinting(TEXT("TEST LEADTOOLS Printer"), TRUE);L_BOOL bInternetPrintingEnabled = FALSE;if (nRet == SUCCESS){// Check if network printing is enablednRet = L_PrnIsInternetPrintingEnabled(TEXT("TEST LEADTOOLS Printer"), &bInternetPrintingEnabled);}return nRet;}