24 import "servprov.idl";
36 uuid(b722bcc5-4e68-101
b-a2bc-00aa00404770),
71 uuid(b722bcc7-4e68-101
b-a2bc-00aa00404770),
87 uuid(b722bcc6-4e68-101
b-a2bc-00aa00404770),
133 uuid(b722bcc8-4e68-101
b-a2bc-00aa00404770),
165 uuid(b722bccb-4e68-101
b-a2bc-00aa00404770),
312 uuid(b722bcca-4e68-101
b-a2bc-00aa00404770),
333 uuid(b722bcc9-4e68-101
b-a2bc-00aa00404770),
376 [
in,
out] DVTARGETDEVICE **pptd,
387 [
in,
out] DVTARGETDEVICE **pptd,
397 cpp_quote(
"#define OLECMDERR_E_FIRST (OLE_E_LAST+1)")
398 cpp_quote("
#define OLECMDERR_E_NOTSUPPORTED (OLECMDERR_E_FIRST)") 399 cpp_quote(
"#define OLECMDERR_E_DISABLED (OLECMDERR_E_FIRST+1)")
400 cpp_quote("
#define OLECMDERR_E_NOHELP (OLECMDERR_E_FIRST+2)") 401 cpp_quote(
"#define OLECMDERR_E_CANCELED (OLECMDERR_E_FIRST+3)")
402 cpp_quote("
#define OLECMDERR_E_UNKNOWNGROUP (OLECMDERR_E_FIRST+4)") 404 cpp_quote(
"#define MSOCMDERR_E_FIRST OLECMDERR_E_FIRST")
405 cpp_quote("
#define MSOCMDERR_E_NOTSUPPORTED OLECMDERR_E_NOTSUPPORTED") 406 cpp_quote(
"#define MSOCMDERR_E_DISABLED OLECMDERR_E_DISABLED")
407 cpp_quote("
#define MSOCMDERR_E_NOHELP OLECMDERR_E_NOHELP") 408 cpp_quote(
"#define MSOCMDERR_E_CANCELED OLECMDERR_E_CANCELED")
409 cpp_quote("
#define MSOCMDERR_E_UNKNOWNGROUP OLECMDERR_E_UNKNOWNGROUP") 411 cpp_quote(
"#define LPMSODOCUMENT LPOLEDOCUMENT")
412 cpp_quote("
#define LPMSODOCUMENTSITE LPOLEDOCUMENTSITE") 413 cpp_quote(
"#define LPMSOVIEW LPOLEDOCUMENTVIEW")
414 cpp_quote("
#define LPENUMMSOVIEW LPENUMOLEDOCUMENTVIEWS") 415 cpp_quote(
"#define LPMSOCOMMANDTARGET LPOLECOMMANDTARGET")
416 cpp_quote("
#define IID_IMsoDocument IID_IOleDocument") 417 cpp_quote(
"#define IID_IMsoDocumentSite IID_IOleDocumentSite")
418 cpp_quote("
#define IID_IMsoView IID_IOleDocumentView") 419 cpp_quote(
"#define IID_IEnumMsoView IID_IEnumOleDocumentViews")
420 cpp_quote("
#define IID_IMsoCommandTarget IID_IOleCommandTarget") 422 cpp_quote(
"DEFINE_GUID(SID_SContainerDispatch, 0xb722be00,0x4e68,0x101b,0xa2,0xbc,0x00,0xaa,0x00,0x40,0x47,0x70);")
HRESULT ApplyViewState([in] LPSTREAM pstm)
HRESULT GetPageInfo([out] LONG *pnFirstPage, [out] LONG *pcPages)
coclass MSXML2::XSLTemplate40 object
HRESULT GetDocMiscStatus([out] DWORD *pdwStatus)
HRESULT UIActivate([in] BOOL fUIActivate)
struct IOleCommandTarget::_tagOLECMD OLECMD
HRESULT CreateView([in, unique] IOleInPlaceSite *pIPSite, [in, unique] IStream *pstm, [in] DWORD dwReserved, [out] IOleDocumentView **ppView)
HRESULT RemoteNext([in] ULONG cViews, [out, size_is(cViews), length_is(*pcFetched)] IOleDocumentView **rgpView, [out] ULONG *pcFetched)
interface IStream * LPSTREAM
HRESULT Next([in] ULONG cViews, [out] IOleDocumentView **rgpView, [out] ULONG *pcFetched)
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
HRESULT GetRect([out] LPRECT prcView)
coclass AMMultiMediaStream cpp_quote("DEFINE_GUID(CLSID_AMDirectDrawStream, 0x49c47ce4, 0x9ba4, 0x11d0, 0x82, 0x12, 0x00, 0xc0, 0x4f, 0xc3, 0x2c, 0x45);") cpp_quote("DEFINE_GUID(CLSID_AMAudioStream
HRESULT QueryStatus([in, unique] const GUID *pguidCmdGroup, [in] ULONG cCmds, [in, out, size_is(cCmds)] OLECMD prgCmds[], [in, out, unique] OLECMDTEXT *pCmdText)
IEnumOleDocumentViews * LPENUMOLEDOCUMENTVIEWS
struct IOleCommandTarget::_tagOLECMDTEXT OLECMDTEXT
HRESULT Exec([in, unique] const GUID *pguidCmdGroup, [in] DWORD nCmdID, [in] DWORD nCmdexecopt, [in, unique] VARIANT *pvaIn, [in, out, unique] VARIANT *pvaOut)
HRESULT GetInPlaceSite([out] IOleInPlaceSite **ppIPSite)
HRESULT SaveViewState([in] LPSTREAM pstm)
_In_ HANDLE _In_ DWORD _In_ DWORD _Inout_opt_ LPOVERLAPPED _In_opt_ LPTRANSMIT_FILE_BUFFERS _In_ DWORD dwReserved
IOleCommandTarget * LPOLECOMMANDTARGET
struct IPrint::tagPAGERANGE PAGERANGE
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 SetRectComplex([in, unique] LPRECT prcView, [in, unique] LPRECT prcHScroll, [in, unique] LPRECT prcVScroll, [in, unique] LPRECT prcSizeBox)
GLboolean GLboolean GLboolean b
IOleDocumentView * LPOLEDOCUMENTVIEW
HRESULT GetDocument([out] IUnknown **ppunk)
HRESULT SetRect([in] LPRECT prcView)
HRESULT FContinuePrinting([in] LONG nCntPrinted, [in] LONG nCurPage, [in, unique] WCHAR *pwszPrintStatus)
HRESULT SetInitialPageNum([in] LONG nFirstPage)
HRESULT Skip([in] ULONG cViews)
struct IPrint::tagPAGESET PAGESET
HRESULT SetInPlaceSite([in, unique] IOleInPlaceSite *pIPSite)
IContinueCallback * LPCONTINUECALLBACK
HRESULT Show([in] BOOL fShow)
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)
HRESULT Clone([in] IOleInPlaceSite *pIPSiteNew, [out] IOleDocumentView **ppViewNew)
_ForwardIter unique(_ForwardIter __first, _ForwardIter __last)
HRESULT CloseView([in] DWORD dwReserved)
HRESULT Clone([out] IEnumOleDocumentViews **ppEnum)
IOleDocumentSite * LPOLEDOCUMENTSITE
IOleDocument * LPOLEDOCUMENT
HRESULT ActivateMe([in] IOleDocumentView *pViewToActivate)
HRESULT EnumViews([out] IEnumOleDocumentViews **ppEnum, [out] IOleDocumentView **ppView)