Export (0) Print
Expand All

BindPTProviderThunk function

[This function is not supported and might be disabled or deleted in future versions of Windows. PTOpenProviderEx provides equivalent functionality and should be used instead.]

Opens an instance of a print ticket provider.

Syntax


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

Parameters

pszPrinterName [in]

The full name of a print queue.

maxVersion [in]

The latest version of the Print Schema that the caller supports.

prefVersion [in]

The version of the Print Schema requested by the caller.

phProvider [out]

A pointer to a handle to the print ticket provider.

usedVersion [out]

The version of the Print Schema that the print ticket provider will use.

Return value

If the method succeeds, it returns S_OK; otherwise, it returns an HRESULT error code. For more information about COM error codes, see Error Handling.

Remarks

Before calling this function, the calling thread must initialize COM by calling CoInitializeEx.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

DLL

Prntvpt.dll

See also

Print Schema
PTOpenProviderEx
Printing
Print Spooler API Functions

 

 

Community Additions

ADD
Show:
© 2014 Microsoft