勇芳软件工作室.汉化:  Printing > Print Spooler API > Print Spooler API Reference > Print Spooler API Structures >

DRIVER_INFO_5

Previous pageReturn to chapter overviewNext page

描述

 

DRIVER_INFO_5结构包含打印机驱动程序信息。

 

C++ 语法

 

typedef struct _DRIVER_INFO_5 {

DWORD  cVersion;

LPTSTR pName;

LPTSTR pEnvironment;

LPTSTR pDriverPath;

LPTSTR pDataFile;

LPTSTR pConfigFile;

DWORD  dwDriverAttributes;

DWORD  dwConfigVersion;

DWORD  dwDriverVersion;

} DRIVER_INFO_5,

*PDRIVER_INFO_5;

 

PowerBASIC 语法

 

TYPE DRIVER_INFO_5A

cVersion           AS DWORD

pName              AS ASCIIZ PTR

pEnvironment       AS ASCIIZ PTR

pDriverPath        AS ASCIIZ PTR

pDataFile          AS ASCIIZ PTR

pConfigFile        AS ASCIIZ PTR

dwDriverAttributes AS DWORD

dwConfigVersion    AS DWORD

dwDriverVersion    AS DWORD

END TYPE

 

Unicode版本:

 

TYPE DRIVER_INFO_5W

cVersion           AS DWORD

pName              AS WSTRINGZ PTR

pEnvironment       AS WSTRINGZ PTR

pDriverPath        AS WSTRINGZ PTR

pDataFile          AS WSTRINGZ PTR

pConfigFile        AS WSTRINGZ PTR

dwDriverAttributes AS DWORD

dwConfigVersion    AS DWORD

dwDriverVersion    AS DWORD

END TYPE

 

成员

 

cVersion

 

指定驱动程序写入的操作系统版本。它可以是以下之一。

 

含义

3

适用于Windows 2000 / XP / Vista / Windows 7的驱动程序。

 

pName

 

指向指定驱动程序名称的空终止字符串的指针(例如,“QMS 810”)。

 

pEnvironment

 

指向指定驱动程序写入环境的空终止字符串(例如,Windows NT x86,Windows IA64,Windows x64,Windows NT R4000,Windows NT Alpha_AXP,Windows 4.0或Windows NT PowerPC)。

 

注意 Windows IA64在Windows XP,Windows XP 64位版,Windows Server 2003和更高版本中可用。Windows XP Service Pack 2(SP2),Windows XP Professional x64 Edition,Windows Server 2003 Service Pack 1(SP1)和更高版本中提供Windows x64。

 

pDriverPath

 

指向以空字符结尾的字符串,指定包含设备驱动程序(例如“c:\\ drivers \\ pscript.dll”)的文件的文件名或完整路径和文件名。

 

pDataFile

 

指向以空值终止的字符串,指定包含驱动程序数据的文件的文件名或完整路径和文件名(例如“c:\\ drivers \\ Qms810.ppd”)。

 

pConfigFile

 

指向以空值终止的字符串,指定设备驱动程序配置.dll(例如“c:\\ drivers \\ Pscrptui.dll”)的文件名或完整路径和文件名。

 

dwDriverAttributes

 

驱动程序属性,如UMPD / KMPD。

 

dwConfigVersion

 

自上次假脱机程序重新启动以来,此驱动程序的配置文件已升级或降级的次数。

 

dwDriverVersion

 

自上次假脱机程序重新启动以来,此驱动程序的驱动程序文件已升级或降级的次数。

 

引用文件 #INCLUDE Once

 

WinSpool.inc(包括Windows.inc)