GetJob

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

GetJob

VB聲明

Declare Function GetJob Lib "winspool.drv" Alias "GetJobA" (ByVal hPrinter As Long, ByVal JobId As Long, ByVal Level As Long, pJob As Byte, ByVal cdBuf As Long, pcbNeeded As Long) As Long

說明

獲取與指定作業(yè)有關的信息

返回值

Long,非零表示成功,零表示失敗。會設置GetLastError

參數(shù)表

參數(shù)

類型及說明

hPrinter

Long,一個已打開的打印機的句柄(用OpenPrinter獲得)

JobId

Long,作業(yè)編號

Level

Long,1或2

pJob

Byte,包含JOB_INFO_1 或 JOB_INFO_2結(jié)構(gòu)的緩沖區(qū),結(jié)構(gòu)中包含了與打印作業(yè)有關的信息

cbBuf

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

pcbNeeded

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

Top