|
ReactOS 0.4.16-dev-1946-g52006dd
|


Classes | |
| struct | tagPAGERANGE |
| struct | tagPAGESET |
Public Types | |
| enum | PRINTFLAG { PRINTFLAG_MAYBOTHERUSER = 1 , PRINTFLAG_PROMPTUSER = 2 , PRINTFLAG_USERMAYCHANGEPRINTER = 4 , PRINTFLAG_RECOMPOSETODEVICE = 8 , PRINTFLAG_DONTACTUALLYPRINT = 16 , PRINTFLAG_FORCEPROPERTIES = 32 , PRINTFLAG_PRINTTOFILE = 64 } |
| typedef IPrint * | LPPRINT |
| typedef struct IPrint::tagPAGERANGE | PAGERANGE |
| typedef struct IPrint::tagPAGESET | PAGESET |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
| HRESULT | SetInitialPageNum ([in] LONG nFirstPage) |
| HRESULT | GetPageInfo ([out] LONG *pnFirstPage, [out] LONG *pcPages) |
| HRESULT | Print ([in] DWORD grfFlags, [in, out] DVTARGETDEVICE **pptd, [in, out] PAGESET **ppPageSet, [in, out, unique] STGMEDIUM *pstgmOptions, [in] IContinueCallback *pcallback, [in] LONG nFirstPage, [out] LONG *pcPagesPrinted, [out] LONG *pnLastPage) |
| HRESULT | RemotePrint ([in] DWORD grfFlags, [in, out] DVTARGETDEVICE **pptd, [in, out] PAGESET **pppageset, [in, out, unique] RemSTGMEDIUM *pstgmOptions, [in] IContinueCallback *pcallback, [in] LONG nFirstPage, [out] LONG *pcPagesPrinted, [out] LONG *pnLastPage) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Definition at line 336 of file docobj.idl.
| typedef IPrint* IPrint::LPPRINT |
Definition at line 338 of file docobj.idl.
| typedef struct IPrint::tagPAGESET IPrint::PAGESET |
| Enumerator | |
|---|---|
| PRINTFLAG_MAYBOTHERUSER | |
| PRINTFLAG_PROMPTUSER | |
| PRINTFLAG_USERMAYCHANGEPRINTER | |
| PRINTFLAG_RECOMPOSETODEVICE | |
| PRINTFLAG_DONTACTUALLYPRINT | |
| PRINTFLAG_FORCEPROPERTIES | |
| PRINTFLAG_PRINTTOFILE | |
Definition at line 340 of file docobj.idl.
| HRESULT IPrint::Print | ( | [in] DWORD | grfFlags, |
| [in, out] DVTARGETDEVICE ** | pptd, | ||
| [in, out] PAGESET ** | ppPageSet, | ||
| [in, out, unique] STGMEDIUM * | pstgmOptions, | ||
| [in] IContinueCallback * | pcallback, | ||
| [in] LONG | nFirstPage, | ||
| [out] LONG * | pcPagesPrinted, | ||
| [out] LONG * | pnLastPage | ||
| ) |
| HRESULT IPrint::RemotePrint | ( | [in] DWORD | grfFlags, |
| [in, out] DVTARGETDEVICE ** | pptd, | ||
| [in, out] PAGESET ** | pppageset, | ||
| [in, out, unique] RemSTGMEDIUM * | pstgmOptions, | ||
| [in] IContinueCallback * | pcallback, | ||
| [in] LONG | nFirstPage, | ||
| [out] LONG * | pcPagesPrinted, | ||
| [out] LONG * | pnLastPage | ||
| ) |