描述
检索指定核心打印机驱动程序的GUID,版本和日期以及其包的路径。
C++ 语法
HRESULT GetCorePrinterDrivers( __in LPCTSTR pszServer, __in LPCTSTR pszEnvironment, __in LPCTSTR pszzCoreDriverDependencies, __in DWORD cCorePrinterDrivers, __out PCORE_PRINTER_DRIVER pCorePrinterDrivers ); |
PowerBASIC 语法
FUNCTION GetCorePrinterDriversA ( _ BYREF pszServer AS ASCIIZ, _ BYREF pszEnvironment AS ASCIIZ, _ BYREF pszzCoreDriverDependencies AS ASCIIZ, _ BYVAL cCorePrinterDrivers AS DWORD, _ BYREF pCorePrinterDrivers AS CORE_PRINTER_DRIVERA _ ) AS LONG |
Unicode版本:
FUNCTION GetCorePrinterDriversW ( _ BYREF pszServer AS WSTRINGZ, _ BYREF pszEnvironment AS WSTRINGZ, _ BYREF pszzCoreDriverDependencies AS WSTRINGZ, _ BYVAL cCorePrinterDrivers AS DWORD, _ BYREF pCorePrinterDrivers AS CORE_PRINTER_DRIVERW _ ) AS LONG |
参数
pszServer
[in]一个指向打印服务器名称的常量,以null结尾的字符串的指针。对本地计算机使用NULL。
pszEnvironment
[in]指向指定处理器体系结构(例如Windows NT x86)的常量,以null结尾的字符串的指针。这可以是NULL。
pszzCoreDriverDependencies
[in]一个指向空端点的多字符串的指针,指定核心打印机驱动程序的GUID。
cCorePrinterDrivers
[in]指定pszzCoreDriverDependencies中的字符串数。
pCorePrinterDrivers
[out]指向一个或多个CORE_PRINTER_DRIVER结构的数组的指针。
返回值
如果操作成功,返回值为S_OK,否则HRESULT将包含错误代码。
引用文件 #INCLUDE Once
WinSpool.inc(包括Windows.inc)