DRIVER_INFO_2 结构
DRIVER_INFO_2结构标识打印机驱动程序、驱动程序版本号、为其编写驱动程序的环境、存储驱动程序的文件的名称等。
语法
typedef struct _DRIVER_INFO_2 {
DWORD cVersion;
LPTSTR pName;
LPTSTR pEnvironment;
LPTSTR pDriverPath;
LPTSTR pDataFile;
LPTSTR pConfigFile;
} DRIVER_INFO_2, *PDRIVER_INFO_2;
成员
-
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 结尾的字符串的指针,该字符串指定设备驱动程序配置.dll (的文件名或完整路径和文件名,例如“c:\drivers\Pscrptui.dll”) 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
Unicode 和 ANSI 名称 |
_DRIVER_INFO_2W (Unicode) 和 _DRIVER_INFO_2A (ANSI) |