GetPrintProcessorDirectory

此頁沒有內(nèi)容條目
內(nèi)容

GetPrintProcessorDirectory

VB聲明

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

說明

判斷指定系統(tǒng)中包含了打印機處理器驅(qū)動程序及文件的目錄

返回值

Long,非零表示成功,零表示失敗。會設(shè)置GetLastError

參數(shù)表

參數(shù)

類型及說明

pName

String,指定服務(wù)器的名字。設(shè)置成vbNullString則表示使用本地系統(tǒng)

pEnvironment

String,欲在其中獲取目錄的一個環(huán)境(如:Windows NT x86)。用vbNullString表示使用當前(本地)系統(tǒng)環(huán)境

Level

Long,設(shè)為1

pPrintProcessorInfo

String,指定一個緩沖區(qū),其中載入打印機處理器目錄的完整路徑。可定義成ByVal As String,以便將字節(jié)數(shù)組分配給一個字串,從而取消進行ANSI到Unicode轉(zhuǎn)換的必要

cbBuf

Long,pPrintProcessorInfo緩沖區(qū)中的字符數(shù)量

pcbNeeded

Long,指向一個Long型變量的指針,該變量用于保存請求的緩沖區(qū)長度,或者實際讀入的字節(jié)數(shù)量

Top