BindPTProviderThunk

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

 

 

Show:
© 2016 Microsoft