基本介紹
- 外文名:GetPrintProcessorDirectory
- 返回值:LONG等
- 參數 類型:pName Strin等
- 本地系統環境:Level Long等
定義,說明,
定義
Declare Function GetPrintProcessorDirectory Lib "winspool.drv" Alias "GetPrintProcessorDirectoryA" (ByVal pName As String, ByVal pEnvironment As String, ByVal Level As Long, ByVal pPrintProcessorInfo As String, ByVal cdBuf As Long, pcbNeeded As Long) As Long
說明
判斷指定系統中包含了印表機處理器驅動程式及檔案的目錄
返回值
Long,非零表示成功,零表示失敗。會設定GetLastError
參數表
參數 類型及說明
pName String,指定伺服器的名字。設定成vbNullString則表示使用本地系統
pEnvironment String,欲在其中獲取目錄的一個環境(如:Windows NT x86)。用vbNullString表示使用當前(本地)系統環境
Level Long,設為1
pPrintProcessorInfo String,指定一個緩衝區,其中載入印表機處理器目錄的完整路徑。可定義成ByVal As String,以便將位元組數組分配給一個字串,從而取消進行ANSI到Unicode轉換的必要
cbBuf Long,pPrintProcessorInfo緩衝區中的字元數量
pcbNeeded Long,指向一個Long型變數的指針,該變數用於保存請求的緩衝區長度,或者實際讀入的位元組數量