DRIVER_INFO_5结构
DRIVER_INFO_5 结构包含打印机驱动程序信息。
语法
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;
成员
-
cVersion
-
为其编写驱动程序的操作系统版本。 支持的值为 3。
-
pName
-
指向以 null 结尾的字符串的指针,该字符串指定驱动程序的名称 (例如 QMS 810) 。
-
pEnvironment
-
指向以 null 结尾的字符串的指针,该字符串指定 (为其写入驱动程序的环境,例如 Windows x86、Windows IA64 和 Windows x64) 。
-
pDriverPath
-
指向以 null 结尾的字符串的指针,该字符串指定包含设备驱动程序 (的文件的文件名或完整路径和文件名,例如,C:\DRIVERS\Pscript.dll) 。
-
pDataFile
-
指向以 null 结尾的字符串的指针,该字符串指定文件名或包含驱动程序数据 (的文件的完整路径和文件名,例如 C:\DRIVERS\Qms810.ppd) 。
-
pConfigFile
-
指向以 null 结尾的字符串的指针,该字符串指定设备驱动程序的配置动态链接库 (的文件名或完整路径和文件名,例如,C:\DRIVERS\Pscrptui.dll) 。
-
dwDriverAttributes
-
驱动程序属性,如 UMPD/KMPD。
-
dwConfigVersion
-
自上次后台处理程序重启以来,此驱动程序的配置文件升级或降级的次数。
-
dwDriverVersion
-
自上次后台处理程序重启以来,此驱动程序的驱动程序文件升级或降级的次数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
Unicode 和 ANSI 名称 |
_DRIVER_INFO_5W (Unicode) 和 _DRIVER_INFO_5A (ANSI) |