GetPrinterData

VB声明
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
说明
为打印机设置注册表配置信息
返回值
Long，非零表示成功，零表示失败。会设置GetLastError
参数表
参数 | 类型及说明
hPrinter | Long，一个已打开的打印机的句柄（用OpenPrinter获得）
pValueName | String，欲设置的注册表值的名称
pType | Long，指定数据类型。使用来自API32.TXT的、以REG_??开头的一个常数
pData | Byte，指定一个Byte数组以接收数据
nSize | Long，以字节表示的pData数组的长度
pcbNeeded | Long，指向一个Long型变量的指针，该变量用于保存请求的缓冲区长度，或者实际读入的字节数量

Top