勇芳软件工作室.汉化:  Printing > Print Spooler API > Printer Driver Installation >

CorePrinterDriverInstalled (Vista)

Previous pageReturn to chapter overviewNext page

描述

 

CorePrinterDriverInstalled功能报告是否安装了具有指定GUID,日期和版本的核心打印机驱动程序。

 

C++ 语法

 

HRESULT CorePrinterDriverInstalled(

__in  LPCTSTR pszServer,

__in  LPCTSTR pszEnvironment,

__in  GUID CoreDriverGUID,

__in  FILETIME ftDriverDate,

__in  DWORDLONG dwlDriverVersion,

__out BOOL *pbDriverInstalled

);

 

PowerBASIC 语法

 

FUNCTION CorePrinterDriverInstalledA ( _

BYREF pszServer AS ASCIIZ, _

BYREF pszEnvironment AS ASCIIZ, _

BYVAL CoreDriverGUID AS GUID, _

BYREF ftDriverDate AS FILETIME, _

BYVAL dwlDriverVersion AS QUAD, _

BYREF pbDriverInstalled AS LONG _

) AS LONG

 

Unicode版本:

 

FUNCTION CorePrinterDriverInstalledW ( _

BYREF pszServer AS WSTRINGZ, _

BYREF pszEnvironment AS WSTRINGZ, _

BYVAL CoreDriverGUID AS GUID, _

BYREF ftDriverDate AS FILETIME, _

BYVAL dwlDriverVersion AS QUAD, _

BYREF pbDriverInstalled AS LONG _

) AS LONG

 

参数

 

pszServer

 

[in]指向指定打印服务器名称的常量,以null结尾的字符串的指针。对本地计算机使用NULL。

 

pszEnvironment

 

[in]指向指定处理器体系结构(例如Windows NT x86)的常量,以null结尾的字符串的指针。这可以是NULL。

 

CoreDriverGUID

 

[in]核心打印机驱动程序的GUID。

 

ftDriverDate

 

[in]核心打印机驱动程序的日期。

 

dwlDriverVersion

 

[in]核心打印机驱动程序的版本。

 

pbDriverInstalled

 

[out]如果安装了驱动程序或更新版本,则指向true的指针为false,否则为false。

 

返回值

 

如果操作成功,返回值为S_OK,否则HRESULT将包含错误代码。

 

引用文件 #INCLUDE Once

 

WinSpool.inc(包括Windows.inc)