フレームを表示

L_PrnLockPrinter

フレームを表示

#include "Ltprinter.h"

L_LTPRINTER_API L_INT EXT_FUNCTION L_PrnLockPrinterpszPrinterName、pszPassword

L_TCHAR * pszPrinterName;

/* プリンター名*/

L_TCHAR * pszPassword;

/* プリンター管理パスワード*/

アプリケーションがそれに直接印刷するのを防ぐために、指定されたLEADTOOLS仮想プリンタドライバーを捕えます。

パラメーター

説明

pszPrinterName

プリンター名を格納する文字列。

pszPassword

プリンター管理パスワードを格納する文字列。

戻り値

SUCCESS

関数は成功しました。

<1

エラーが発生しました。リターンコードを参照してください

コメント

プリンターがL_PrnInstallPrinter関数を用いてインストールされたとき、pszPasswordパラメーターの値はPRNPRINTERINFO.pszPasswordメンバの値と同じでなければなりません。

指定されたLEADTOOLS仮想プリンタドライバーをロック解除して、アプリケーションがそれに直接印刷するのを可能にするために、L_PrnUnlockPrinter関数を呼び出します。

アプリケーションが指定されたLEADTOOLS仮想プリンタドライバーに直接印刷するのを防がれたかどうか調べるために、L_PrnIsPrinterLocked関数を呼び出します。

必須のDLLとライブラリ

LTPRINTER

ツールキットバージョンに基づいた、必要な正確なDLLとライブラリのリストについては、LEADTOOLS仮想プリンタドライバーアプリケーションで含まれるファイルを参照してください。

プラットホーム

Win32 x 64

参照

関数:

L_PrnUnlockPrinter, L_PrnIsPrinterLocked, L_PrnInstallPrinter, L_PrnUninstallPrinter

トピック:

LEADTOOLS仮想プリンタ:ロッキングと解錠LEADTOOLS仮想プリンタドライバ

 

LEADTOOLS仮想プリンタドライバの操作

サンプル

サンプルのために、参照しますL_PrnInstallPrinter