別名:GetPrinterDataA
庫名:winspool.drv
作業系統:win95 winnt
參數表:
hPrinter ------- Long,一個已打開的印表機的句柄(用 OpenPrinter獲得)
pValueName ----- String,欲設定的註冊表值的名稱
pType ---------- Long,指定數據類型。使用來自API32.TXT的、以REG_??開頭的一個常數
pData ---------- Byte,指定一個Byte 數組以接收數據
nSize ---------- Long,以 位元組表示的pData數組的長度
pcbNeeded ------ Long,指向一個Long型 變數的 指針,該變數用於保存請求的緩衝區長度,或者實際讀入的位元組數量
返回值:
Long,非零表示成功,零表示失敗。會設定GetLastError 說明:
為印表機設定註冊表配置信息 聲明:
Declare Function GetPrinterData Lib "winspool.drv" Alias "GetPrinterDataA" (ByVal hPrinter As Long, ByVal pValueName As String, pType As Long, pData As Byte, ByVal nSize As Long, pcbNeeded As Long) As Long