GetPrinterDriver是一款印表機指令,用於獲取與印表機驅動程式有關的信息。
基本介紹
- 外文名:GetPrinterDriver
- 領域:計算機技術
定義,說明,
定義
Declare Function GetPrinterDriver Lib "winspool.drv" Alias "GetPrinterDriverA" (ByVal hPrinter As Long, ByVal pEnvironment As String, ByVal Level As Long, pDriverInfo As Byte, ByVal cdBuf As Long, pcbNeeded As Long) As Long
說明
返回值
Long,非零表示成功,零表示失敗。會設定GetLastError
參數表
參數 類型及說明
hPrinter Long,一個已打開的印表機的句柄(用OpenPrinter獲得)
pEnvironment String,欲獲取的驅動程式環境(如:Windows NT x86)。如設為vbNullString,表示使用當前(本地)系統環境
Level Long,1,2或3(僅適用於Windows 95 和 NT 4.0)
pDriverInfo Byte,載入一個 DRIVER_INFO_x結構的緩衝區。其中的x代表級別(Level)設定
cbBuf Long,pDriverInfo緩衝區中的字元數量