次の方法で共有


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 関数