BindPTProviderThunk 函数

[此函数不受支持,可能在 Windows 的未来版本中被禁用或删除。 PTOpenProviderEx 提供等效的功能,应改为使用。]

打开打印票证提供程序的实例。

语法

HRESULT BindPTProviderThunk(
  _In_  LPTSTR      pszPrinterName,
  _In_  INT         maxVersion,
  _In_  INT         prefVersion,
  _Out_ HPTPROVIDER *phProvider,
  _Out_ INT         *usedVersion
);

参数

pszPrinterName [in]

打印队列的全名。

maxVersion [in]

调用方支持的 打印架构 的最新版本。

prefVersion [in]

调用方请求的 打印架构 的版本。

phProvider [out]

指向打印票证提供程序的句柄的指针。

usedVersion [out]

打印票证提供程序将使用的打印 架构 版本。

返回值

如果 方法成功,则返回 S_OK;否则,它将返回 HRESULT 错误代码。 有关 COM 错误代码的详细信息,请参阅 错误处理

备注

在调用此函数之前,调用线程必须通过调用 CoInitializeEx 来初始化 COM。

要求

要求
最低受支持的客户端
Windows XP [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
DLL
Prntvpt.dll

另请参阅

打印架构

PTOpenProviderEx

打印

打印后台处理程序 API 函数