4e2933c620 2015-04-21 kinaba: /***********************************************************************\ 4e2933c620 2015-04-21 kinaba: * objidl.d * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Windows API header module * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Translated from MinGW Windows headers * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Placed into public domain * 4e2933c620 2015-04-21 kinaba: \***********************************************************************/ 4e2933c620 2015-04-21 kinaba: // TODO (Don): 4e2933c620 2015-04-21 kinaba: // # why is "alias IPSFactoryBuffer* LPPSFACTORYBUFFER;" in this file, 4e2933c620 2015-04-21 kinaba: // rather than in objfwd ? 4e2933c620 2015-04-21 kinaba: // # do we need the proxies that are defined in this file? 4e2933c620 2015-04-21 kinaba: module win32.objidl; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: import win32.unknwn; 4e2933c620 2015-04-21 kinaba: import win32.objfwd; 4e2933c620 2015-04-21 kinaba: private import win32.windef; 4e2933c620 2015-04-21 kinaba: private import win32.basetyps; 4e2933c620 2015-04-21 kinaba: private import win32.oleidl; 4e2933c620 2015-04-21 kinaba: private import win32.wtypes; 4e2933c620 2015-04-21 kinaba: private import win32.winbase; // for FILETIME 4e2933c620 2015-04-21 kinaba: private import win32.rpcdce; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct STATSTG { 4e2933c620 2015-04-21 kinaba: LPOLESTR pwcsName; 4e2933c620 2015-04-21 kinaba: DWORD type; 4e2933c620 2015-04-21 kinaba: ULARGE_INTEGER cbSize; 4e2933c620 2015-04-21 kinaba: FILETIME mtime; 4e2933c620 2015-04-21 kinaba: FILETIME ctime; 4e2933c620 2015-04-21 kinaba: FILETIME atime; 4e2933c620 2015-04-21 kinaba: DWORD grfMode; 4e2933c620 2015-04-21 kinaba: DWORD grfLocksSupported; 4e2933c620 2015-04-21 kinaba: CLSID clsid; 4e2933c620 2015-04-21 kinaba: DWORD grfStateBits; 4e2933c620 2015-04-21 kinaba: DWORD reserved; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum STGTY { 4e2933c620 2015-04-21 kinaba: STGTY_STORAGE = 1, 4e2933c620 2015-04-21 kinaba: STGTY_STREAM, 4e2933c620 2015-04-21 kinaba: STGTY_LOCKBYTES, 4e2933c620 2015-04-21 kinaba: STGTY_PROPERTY 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum STREAM_SEEK { 4e2933c620 2015-04-21 kinaba: STREAM_SEEK_SET, 4e2933c620 2015-04-21 kinaba: STREAM_SEEK_CUR, 4e2933c620 2015-04-21 kinaba: STREAM_SEEK_END 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct INTERFACEINFO { 4e2933c620 2015-04-21 kinaba: LPUNKNOWN pUnk; 4e2933c620 2015-04-21 kinaba: IID iid; 4e2933c620 2015-04-21 kinaba: WORD wMethod; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias INTERFACEINFO* LPINTERFACEINFO; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum CALLTYPE { 4e2933c620 2015-04-21 kinaba: CALLTYPE_TOPLEVEL = 1, 4e2933c620 2015-04-21 kinaba: CALLTYPE_NESTED, 4e2933c620 2015-04-21 kinaba: CALLTYPE_ASYNC, 4e2933c620 2015-04-21 kinaba: CALLTYPE_TOPLEVEL_CALLPENDING, 4e2933c620 2015-04-21 kinaba: CALLTYPE_ASYNC_CALLPENDING 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum PENDINGTYPE { 4e2933c620 2015-04-21 kinaba: PENDINGTYPE_TOPLEVEL = 1, 4e2933c620 2015-04-21 kinaba: PENDINGTYPE_NESTED 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum PENDINGMSG { 4e2933c620 2015-04-21 kinaba: PENDINGMSG_CANCELCALL = 0, 4e2933c620 2015-04-21 kinaba: PENDINGMSG_WAITNOPROCESS, 4e2933c620 2015-04-21 kinaba: PENDINGMSG_WAITDEFPROCESS 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: alias OLECHAR** SNB; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum DATADIR { 4e2933c620 2015-04-21 kinaba: DATADIR_GET = 1, 4e2933c620 2015-04-21 kinaba: DATADIR_SET 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias WORD CLIPFORMAT; 4e2933c620 2015-04-21 kinaba: alias CLIPFORMAT* LPCLIPFORMAT; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct DVTARGETDEVICE { 4e2933c620 2015-04-21 kinaba: DWORD tdSize; 4e2933c620 2015-04-21 kinaba: WORD tdDriverNameOffset; 4e2933c620 2015-04-21 kinaba: WORD tdDeviceNameOffset; 4e2933c620 2015-04-21 kinaba: WORD tdPortNameOffset; 4e2933c620 2015-04-21 kinaba: WORD tdExtDevmodeOffset; 4e2933c620 2015-04-21 kinaba: BYTE tdData[1]; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct FORMATETC { 4e2933c620 2015-04-21 kinaba: CLIPFORMAT cfFormat; 4e2933c620 2015-04-21 kinaba: DVTARGETDEVICE* ptd; 4e2933c620 2015-04-21 kinaba: DWORD dwAspect; 4e2933c620 2015-04-21 kinaba: LONG lindex; 4e2933c620 2015-04-21 kinaba: DWORD tymed; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias FORMATETC* LPFORMATETC; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct RemSTGMEDIUM { 4e2933c620 2015-04-21 kinaba: DWORD tymed; 4e2933c620 2015-04-21 kinaba: DWORD dwHandleType; 4e2933c620 2015-04-21 kinaba: ULONG pData; 4e2933c620 2015-04-21 kinaba: uint pUnkForRelease; 4e2933c620 2015-04-21 kinaba: uint cbData; 4e2933c620 2015-04-21 kinaba: BYTE data[1]; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct HLITEM { 4e2933c620 2015-04-21 kinaba: ULONG uHLID; 4e2933c620 2015-04-21 kinaba: LPWSTR pwzFriendlyName; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct STATDATA { 4e2933c620 2015-04-21 kinaba: FORMATETC formatetc; 4e2933c620 2015-04-21 kinaba: DWORD grfAdvf; 4e2933c620 2015-04-21 kinaba: IAdviseSink* pAdvSink; 4e2933c620 2015-04-21 kinaba: DWORD dwConnection; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct STATPROPSETSTG { 4e2933c620 2015-04-21 kinaba: FMTID fmtid; 4e2933c620 2015-04-21 kinaba: CLSID clsid; 4e2933c620 2015-04-21 kinaba: DWORD grfFlags; 4e2933c620 2015-04-21 kinaba: FILETIME mtime; 4e2933c620 2015-04-21 kinaba: FILETIME ctime; 4e2933c620 2015-04-21 kinaba: FILETIME atime; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum EXTCONN { 4e2933c620 2015-04-21 kinaba: EXTCONN_STRONG = 1, 4e2933c620 2015-04-21 kinaba: EXTCONN_WEAK = 2, 4e2933c620 2015-04-21 kinaba: EXTCONN_CALLABLE = 4 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct MULTI_QI { 4e2933c620 2015-04-21 kinaba: CPtr!(IID) pIID; 4e2933c620 2015-04-21 kinaba: IUnknown pItf; 4e2933c620 2015-04-21 kinaba: HRESULT hr; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct AUTH_IDENTITY { 4e2933c620 2015-04-21 kinaba: USHORT* User; 4e2933c620 2015-04-21 kinaba: ULONG UserLength; 4e2933c620 2015-04-21 kinaba: USHORT* Domain; 4e2933c620 2015-04-21 kinaba: ULONG DomainLength; 4e2933c620 2015-04-21 kinaba: USHORT* Password; 4e2933c620 2015-04-21 kinaba: ULONG PasswordLength; 4e2933c620 2015-04-21 kinaba: ULONG Flags; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct COAUTHINFO { 4e2933c620 2015-04-21 kinaba: DWORD dwAuthnSvc; 4e2933c620 2015-04-21 kinaba: DWORD dwAuthzSvc; 4e2933c620 2015-04-21 kinaba: LPWSTR pwszServerPrincName; 4e2933c620 2015-04-21 kinaba: DWORD dwAuthnLevel; 4e2933c620 2015-04-21 kinaba: DWORD dwImpersonationLevel; 4e2933c620 2015-04-21 kinaba: AUTH_IDENTITY* pAuthIdentityData; 4e2933c620 2015-04-21 kinaba: DWORD dwCapabilities; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct COSERVERINFO { 4e2933c620 2015-04-21 kinaba: DWORD dwReserved1; 4e2933c620 2015-04-21 kinaba: LPWSTR pwszName; 4e2933c620 2015-04-21 kinaba: COAUTHINFO* pAuthInfo; 4e2933c620 2015-04-21 kinaba: DWORD dwReserved2; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct BIND_OPTS { 4e2933c620 2015-04-21 kinaba: DWORD cbStruct; 4e2933c620 2015-04-21 kinaba: DWORD grfFlags; 4e2933c620 2015-04-21 kinaba: DWORD grfMode; 4e2933c620 2015-04-21 kinaba: DWORD dwTickCountDeadline; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias BIND_OPTS* LPBIND_OPTS; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct BIND_OPTS2 { 4e2933c620 2015-04-21 kinaba: DWORD cbStruct; 4e2933c620 2015-04-21 kinaba: DWORD grfFlags; 4e2933c620 2015-04-21 kinaba: DWORD grfMode; 4e2933c620 2015-04-21 kinaba: DWORD dwTickCountDeadline; 4e2933c620 2015-04-21 kinaba: DWORD dwTrackFlags; 4e2933c620 2015-04-21 kinaba: DWORD dwClassContext; 4e2933c620 2015-04-21 kinaba: LCID locale; 4e2933c620 2015-04-21 kinaba: COSERVERINFO* pServerInfo; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias BIND_OPTS2* LPBIND_OPTS2; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum BIND_FLAGS { 4e2933c620 2015-04-21 kinaba: BIND_MAYBOTHERUSER = 1, 4e2933c620 2015-04-21 kinaba: BIND_JUSTTESTEXISTENCE 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct STGMEDIUM { 4e2933c620 2015-04-21 kinaba: DWORD tymed; 4e2933c620 2015-04-21 kinaba: union { 4e2933c620 2015-04-21 kinaba: HBITMAP hBitmap; 4e2933c620 2015-04-21 kinaba: PVOID hMetaFilePict; 4e2933c620 2015-04-21 kinaba: HENHMETAFILE hEnhMetaFile; 4e2933c620 2015-04-21 kinaba: HGLOBAL hGlobal; 4e2933c620 2015-04-21 kinaba: LPWSTR lpszFileName; 4e2933c620 2015-04-21 kinaba: LPSTREAM pstm; 4e2933c620 2015-04-21 kinaba: LPSTORAGE pstg; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: LPUNKNOWN pUnkForRelease; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias STGMEDIUM* LPSTGMEDIUM; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum LOCKTYPE { 4e2933c620 2015-04-21 kinaba: LOCK_WRITE = 1, 4e2933c620 2015-04-21 kinaba: LOCK_EXCLUSIVE = 2, 4e2933c620 2015-04-21 kinaba: LOCK_ONLYONCE = 4 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: alias uint RPCOLEDATAREP; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct RPCOLEMESSAGE { 4e2933c620 2015-04-21 kinaba: PVOID reserved1; 4e2933c620 2015-04-21 kinaba: RPCOLEDATAREP dataRepresentation; 4e2933c620 2015-04-21 kinaba: PVOID Buffer; 4e2933c620 2015-04-21 kinaba: ULONG cbBuffer; 4e2933c620 2015-04-21 kinaba: ULONG iMethod; 4e2933c620 2015-04-21 kinaba: PVOID reserved2[5]; 4e2933c620 2015-04-21 kinaba: ULONG rpcFlags; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias RPCOLEMESSAGE* PRPCOLEMESSAGE; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum MKSYS { 4e2933c620 2015-04-21 kinaba: MKSYS_NONE, 4e2933c620 2015-04-21 kinaba: MKSYS_GENERICCOMPOSITE, 4e2933c620 2015-04-21 kinaba: MKSYS_FILEMONIKER, 4e2933c620 2015-04-21 kinaba: MKSYS_ANTIMONIKER, 4e2933c620 2015-04-21 kinaba: MKSYS_ITEMMONIKER, 4e2933c620 2015-04-21 kinaba: MKSYS_POINTERMONIKER 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum MKREDUCE { 4e2933c620 2015-04-21 kinaba: MKRREDUCE_ALL, 4e2933c620 2015-04-21 kinaba: MKRREDUCE_ONE = 196608, 4e2933c620 2015-04-21 kinaba: MKRREDUCE_TOUSER = 131072, 4e2933c620 2015-04-21 kinaba: MKRREDUCE_THROUGHUSER = 65536 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct RemSNB { 4e2933c620 2015-04-21 kinaba: uint ulCntStr; 4e2933c620 2015-04-21 kinaba: uint ulCntChar; 4e2933c620 2015-04-21 kinaba: OLECHAR rgString[1]; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum ADVF { 4e2933c620 2015-04-21 kinaba: ADVF_NODATA = 1, 4e2933c620 2015-04-21 kinaba: ADVF_PRIMEFIRST = 2, 4e2933c620 2015-04-21 kinaba: ADVF_ONLYONCE = 4, 4e2933c620 2015-04-21 kinaba: ADVFCACHE_NOHANDLER = 8, 4e2933c620 2015-04-21 kinaba: ADVFCACHE_FORCEBUILTIN = 16, 4e2933c620 2015-04-21 kinaba: ADVFCACHE_ONSAVE = 32, 4e2933c620 2015-04-21 kinaba: ADVF_DATAONSTOP = 64 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum TYMED { 4e2933c620 2015-04-21 kinaba: TYMED_HGLOBAL = 1, 4e2933c620 2015-04-21 kinaba: TYMED_FILE = 2, 4e2933c620 2015-04-21 kinaba: TYMED_ISTREAM = 4, 4e2933c620 2015-04-21 kinaba: TYMED_ISTORAGE = 8, 4e2933c620 2015-04-21 kinaba: TYMED_GDI = 16, 4e2933c620 2015-04-21 kinaba: TYMED_MFPICT = 32, 4e2933c620 2015-04-21 kinaba: TYMED_ENHMF = 64, 4e2933c620 2015-04-21 kinaba: TYMED_NULL = 0 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum SERVERCALL { 4e2933c620 2015-04-21 kinaba: SERVERCALL_ISHANDLED, 4e2933c620 2015-04-21 kinaba: SERVERCALL_REJECTED, 4e2933c620 2015-04-21 kinaba: SERVERCALL_RETRYLATER 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CAUB { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: ubyte* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CAI { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: short* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CAUI { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: USHORT* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CAL { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: int* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CAUL { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: ULONG* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CAFLT { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: float* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CADBL { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: double* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CACY { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: CY* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CADATE { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: DATE* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CABSTR { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: BSTR* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CABSTRBLOB { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: BSTRBLOB* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CABOOL { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: VARIANT_BOOL* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CASCODE { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: SCODE* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CAH { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: LARGE_INTEGER* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CAUH { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: ULARGE_INTEGER* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CALPSTR { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: LPSTR* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CALPWSTR { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: LPWSTR* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CAFILETIME { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: FILETIME* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CACLIPDATA { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: CLIPDATA* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CACLSID { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: CLSID* pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias PROPVARIANT* LPPROPVARIANT; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct CAPROPVARIANT { 4e2933c620 2015-04-21 kinaba: ULONG cElems; 4e2933c620 2015-04-21 kinaba: LPPROPVARIANT pElems; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct PROPVARIANT { 4e2933c620 2015-04-21 kinaba: VARTYPE vt; 4e2933c620 2015-04-21 kinaba: WORD wReserved1; 4e2933c620 2015-04-21 kinaba: WORD wReserved2; 4e2933c620 2015-04-21 kinaba: WORD wReserved3; 4e2933c620 2015-04-21 kinaba: union { 4e2933c620 2015-04-21 kinaba: CHAR cVal; 4e2933c620 2015-04-21 kinaba: UCHAR bVal; 4e2933c620 2015-04-21 kinaba: short iVal; 4e2933c620 2015-04-21 kinaba: USHORT uiVal; 4e2933c620 2015-04-21 kinaba: VARIANT_BOOL boolVal; 4e2933c620 2015-04-21 kinaba: int lVal; 4e2933c620 2015-04-21 kinaba: ULONG ulVal; 4e2933c620 2015-04-21 kinaba: float fltVal; 4e2933c620 2015-04-21 kinaba: SCODE scode; 4e2933c620 2015-04-21 kinaba: LARGE_INTEGER hVal; 4e2933c620 2015-04-21 kinaba: ULARGE_INTEGER uhVal; 4e2933c620 2015-04-21 kinaba: double dblVal; 4e2933c620 2015-04-21 kinaba: CY cyVal; 4e2933c620 2015-04-21 kinaba: DATE date; 4e2933c620 2015-04-21 kinaba: FILETIME filetime; 4e2933c620 2015-04-21 kinaba: CLSID* puuid; 4e2933c620 2015-04-21 kinaba: BLOB blob; 4e2933c620 2015-04-21 kinaba: CLIPDATA* pclipdata; 4e2933c620 2015-04-21 kinaba: LPSTREAM pStream; 4e2933c620 2015-04-21 kinaba: LPSTORAGE pStorage; 4e2933c620 2015-04-21 kinaba: BSTR bstrVal; 4e2933c620 2015-04-21 kinaba: BSTRBLOB bstrblobVal; 4e2933c620 2015-04-21 kinaba: LPSTR pszVal; 4e2933c620 2015-04-21 kinaba: LPWSTR pwszVal; 4e2933c620 2015-04-21 kinaba: CAUB caub; 4e2933c620 2015-04-21 kinaba: CAI cai; 4e2933c620 2015-04-21 kinaba: CAUI caui; 4e2933c620 2015-04-21 kinaba: CABOOL cabool; 4e2933c620 2015-04-21 kinaba: CAL cal; 4e2933c620 2015-04-21 kinaba: CAUL caul; 4e2933c620 2015-04-21 kinaba: CAFLT caflt; 4e2933c620 2015-04-21 kinaba: CASCODE cascode; 4e2933c620 2015-04-21 kinaba: CAH cah; 4e2933c620 2015-04-21 kinaba: CAUH cauh; 4e2933c620 2015-04-21 kinaba: CADBL cadbl; 4e2933c620 2015-04-21 kinaba: CACY cacy; 4e2933c620 2015-04-21 kinaba: CADATE cadate; 4e2933c620 2015-04-21 kinaba: CAFILETIME cafiletime; 4e2933c620 2015-04-21 kinaba: CACLSID cauuid; 4e2933c620 2015-04-21 kinaba: CACLIPDATA caclipdata; 4e2933c620 2015-04-21 kinaba: CABSTR cabstr; 4e2933c620 2015-04-21 kinaba: CABSTRBLOB cabstrblob; 4e2933c620 2015-04-21 kinaba: CALPSTR calpstr; 4e2933c620 2015-04-21 kinaba: CALPWSTR calpwstr; 4e2933c620 2015-04-21 kinaba: CAPROPVARIANT capropvar; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct PROPSPEC { 4e2933c620 2015-04-21 kinaba: ULONG ulKind; 4e2933c620 2015-04-21 kinaba: union { 4e2933c620 2015-04-21 kinaba: PROPID propid; 4e2933c620 2015-04-21 kinaba: LPOLESTR lpwstr; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct STATPROPSTG { 4e2933c620 2015-04-21 kinaba: LPOLESTR lpwstrName; 4e2933c620 2015-04-21 kinaba: PROPID propid; 4e2933c620 2015-04-21 kinaba: VARTYPE vt; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum PROPSETFLAG { 4e2933c620 2015-04-21 kinaba: PROPSETFLAG_DEFAULT, 4e2933c620 2015-04-21 kinaba: PROPSETFLAG_NONSIMPLE, 4e2933c620 2015-04-21 kinaba: PROPSETFLAG_ANSI, 4e2933c620 2015-04-21 kinaba: PROPSETFLAG_UNBUFFERED = 4 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct STORAGELAYOUT { 4e2933c620 2015-04-21 kinaba: DWORD LayoutType; 4e2933c620 2015-04-21 kinaba: OLECHAR* pwcsElementName; 4e2933c620 2015-04-21 kinaba: LARGE_INTEGER cOffset; 4e2933c620 2015-04-21 kinaba: LARGE_INTEGER cBytes; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct SOLE_AUTHENTICATION_SERVICE { 4e2933c620 2015-04-21 kinaba: DWORD dwAuthnSvc; 4e2933c620 2015-04-21 kinaba: DWORD dwAuthzSvc; 4e2933c620 2015-04-21 kinaba: OLECHAR* pPrincipalName; 4e2933c620 2015-04-21 kinaba: HRESULT hr; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: const OLECHAR* COLE_DEFAULT_PRINCIPAL = cast ( OLECHAR* )(-1); 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum EOLE_AUTHENTICATION_CAPABILITIES { 4e2933c620 2015-04-21 kinaba: EOAC_NONE = 0, 4e2933c620 2015-04-21 kinaba: EOAC_MUTUAL_AUTH = 0x1, 4e2933c620 2015-04-21 kinaba: EOAC_SECURE_REFS = 0x2, 4e2933c620 2015-04-21 kinaba: EOAC_ACCESS_CONTROL = 0x4, 4e2933c620 2015-04-21 kinaba: EOAC_APPID = 0x8, 4e2933c620 2015-04-21 kinaba: EOAC_DYNAMIC = 0x10, 4e2933c620 2015-04-21 kinaba: EOAC_STATIC_CLOAKING = 0x20, 4e2933c620 2015-04-21 kinaba: EOAC_DYNAMIC_CLOAKING = 0x40, 4e2933c620 2015-04-21 kinaba: EOAC_ANY_AUTHORITY = 0x80, 4e2933c620 2015-04-21 kinaba: EOAC_MAKE_FULLSIC = 0x100, 4e2933c620 2015-04-21 kinaba: EOAC_REQUIRE_FULLSIC = 0x200, 4e2933c620 2015-04-21 kinaba: EOAC_AUTO_IMPERSONATE = 0x400, 4e2933c620 2015-04-21 kinaba: EOAC_DEFAULT = 0x800, 4e2933c620 2015-04-21 kinaba: EOAC_DISABLE_AAA = 0x1000, 4e2933c620 2015-04-21 kinaba: EOAC_NO_CUSTOM_MARSHAL = 0x2000 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct SOLE_AUTHENTICATION_INFO { 4e2933c620 2015-04-21 kinaba: DWORD dwAuthnSvc; 4e2933c620 2015-04-21 kinaba: DWORD dwAuthzSvc; 4e2933c620 2015-04-21 kinaba: void* pAuthInfo; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: const void* COLE_DEFAULT_AUTHINFO = cast( void* )(-1 ); 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct SOLE_AUTHENTICATION_LIST { 4e2933c620 2015-04-21 kinaba: DWORD cAuthInfo; 4e2933c620 2015-04-21 kinaba: SOLE_AUTHENTICATION_INFO* aAuthInfo; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IEnumFORMATETC : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Next(ULONG, FORMATETC*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT Skip(ULONG); 4e2933c620 2015-04-21 kinaba: HRESULT Reset(); 4e2933c620 2015-04-21 kinaba: HRESULT Clone(IEnumFORMATETC**); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IEnumHLITEM : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Next(ULONG, HLITEM*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT Skip(ULONG); 4e2933c620 2015-04-21 kinaba: HRESULT Reset(); 4e2933c620 2015-04-21 kinaba: HRESULT Clone(IEnumHLITEM**); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IEnumSTATDATA : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Next(ULONG, STATDATA*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT Skip(ULONG); 4e2933c620 2015-04-21 kinaba: HRESULT Reset(); 4e2933c620 2015-04-21 kinaba: HRESULT Clone(IEnumSTATDATA**); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IEnumSTATPROPSETSTG : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Next(ULONG, STATPROPSETSTG*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT Skip(ULONG); 4e2933c620 2015-04-21 kinaba: HRESULT Reset(); 4e2933c620 2015-04-21 kinaba: HRESULT Clone(IEnumSTATPROPSETSTG**); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IEnumSTATPROPSTG : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Next(ULONG, STATPROPSTG*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT Skip(ULONG); 4e2933c620 2015-04-21 kinaba: HRESULT Reset(); 4e2933c620 2015-04-21 kinaba: HRESULT Clone(IEnumSTATPROPSTG**); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IEnumSTATSTG : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Next(ULONG, STATSTG*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT Skip(ULONG); 4e2933c620 2015-04-21 kinaba: HRESULT Reset(); 4e2933c620 2015-04-21 kinaba: HRESULT Clone(IEnumSTATSTG**); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IEnumString : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Next(ULONG, LPOLESTR*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT Skip(ULONG); 4e2933c620 2015-04-21 kinaba: HRESULT Reset(); 4e2933c620 2015-04-21 kinaba: HRESULT Clone(IEnumString**); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IEnumMoniker : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Next(ULONG, IMoniker*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT Skip(ULONG); 4e2933c620 2015-04-21 kinaba: HRESULT Reset(); 4e2933c620 2015-04-21 kinaba: HRESULT Clone(IEnumMoniker**); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IEnumUnknown : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Next(ULONG, IUnknown*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT Skip(ULONG); 4e2933c620 2015-04-21 kinaba: HRESULT Reset(); 4e2933c620 2015-04-21 kinaba: HRESULT Clone(IEnumUnknown**); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface ISequentialStream : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Read(void*, ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT Write(void* , ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IStream : ISequentialStream { 4e2933c620 2015-04-21 kinaba: HRESULT Seek(LARGE_INTEGER, DWORD, ULARGE_INTEGER*); 4e2933c620 2015-04-21 kinaba: HRESULT SetSize(ULARGE_INTEGER); 4e2933c620 2015-04-21 kinaba: HRESULT CopyTo(IStream, ULARGE_INTEGER, ULARGE_INTEGER*, ULARGE_INTEGER*); 4e2933c620 2015-04-21 kinaba: HRESULT Commit(DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT Revert(); 4e2933c620 2015-04-21 kinaba: HRESULT LockRegion(ULARGE_INTEGER, ULARGE_INTEGER, DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UnlockRegion(ULARGE_INTEGER, ULARGE_INTEGER, DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT Stat(STATSTG*, DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT Clone(LPSTREAM*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IMarshal : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT GetUnmarshalClass(REFIID, PVOID, DWORD, PVOID, DWORD, CLSID*); 4e2933c620 2015-04-21 kinaba: HRESULT GetMarshalSizeMax(REFIID, PVOID, DWORD, PVOID, PDWORD, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT MarshalInterface(IStream, REFIID, PVOID, DWORD, PVOID, DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UnmarshalInterface(IStream, REFIID, void**); 4e2933c620 2015-04-21 kinaba: HRESULT ReleaseMarshalData(IStream); 4e2933c620 2015-04-21 kinaba: HRESULT DisconnectObject(DWORD); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IStdMarshalInfo : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT GetClassForHandler(DWORD, PVOID, CLSID*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IMalloc : IUnknown { 4e2933c620 2015-04-21 kinaba: void* Alloc(ULONG); 4e2933c620 2015-04-21 kinaba: void* Realloc(void*, ULONG); 4e2933c620 2015-04-21 kinaba: void Free(void*); 4e2933c620 2015-04-21 kinaba: ULONG GetSize(void*); 4e2933c620 2015-04-21 kinaba: int DidAlloc(void*); 4e2933c620 2015-04-21 kinaba: void HeapMinimize(); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IMallocSpy : IUnknown { 4e2933c620 2015-04-21 kinaba: ULONG PreAlloc(ULONG); 4e2933c620 2015-04-21 kinaba: void* PostAlloc(void*); 4e2933c620 2015-04-21 kinaba: void* PreFree(void*, BOOL); 4e2933c620 2015-04-21 kinaba: void PostFree(BOOL); 4e2933c620 2015-04-21 kinaba: ULONG PreRealloc(void*, ULONG, void**, BOOL); 4e2933c620 2015-04-21 kinaba: void* PostRealloc(void*, BOOL); 4e2933c620 2015-04-21 kinaba: void* PreGetSize(void*, BOOL); 4e2933c620 2015-04-21 kinaba: ULONG PostGetSize(ULONG, BOOL); 4e2933c620 2015-04-21 kinaba: void* PreDidAlloc(void*, BOOL); 4e2933c620 2015-04-21 kinaba: int PostDidAlloc(void*, BOOL, int); 4e2933c620 2015-04-21 kinaba: void PreHeapMinimize(); 4e2933c620 2015-04-21 kinaba: void PostHeapMinimize(); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IMessageFilter : IUnknown { 4e2933c620 2015-04-21 kinaba: DWORD HandleInComingCall(DWORD, HTASK, DWORD, LPINTERFACEINFO); 4e2933c620 2015-04-21 kinaba: DWORD RetryRejectedCall(HTASK, DWORD, DWORD); 4e2933c620 2015-04-21 kinaba: DWORD MessagePending(HTASK, DWORD, DWORD); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IPersist : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT GetClassID(CLSID*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IPersistStream : IPersist { 4e2933c620 2015-04-21 kinaba: HRESULT IsDirty(); 4e2933c620 2015-04-21 kinaba: HRESULT Load(IStream*); 4e2933c620 2015-04-21 kinaba: HRESULT Save(IStream*, BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT GetSizeMax(PULARGE_INTEGER); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IRunningObjectTable : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Register(DWORD, LPUNKNOWN, LPMONIKER, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT Revoke(DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IsRunning(LPMONIKER); 4e2933c620 2015-04-21 kinaba: HRESULT GetObject(LPMONIKER, LPUNKNOWN*); 4e2933c620 2015-04-21 kinaba: HRESULT NoteChangeTime(DWORD, LPFILETIME); 4e2933c620 2015-04-21 kinaba: HRESULT GetTimeOfLastChange(LPMONIKER, LPFILETIME); 4e2933c620 2015-04-21 kinaba: HRESULT EnumRunning(IEnumMoniker**); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IBindCtx : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT RegisterObjectBound(LPUNKNOWN); 4e2933c620 2015-04-21 kinaba: HRESULT RevokeObjectBound(LPUNKNOWN); 4e2933c620 2015-04-21 kinaba: HRESULT ReleaseBoundObjects(); 4e2933c620 2015-04-21 kinaba: HRESULT SetBindOptions(LPBIND_OPTS); 4e2933c620 2015-04-21 kinaba: HRESULT GetBindOptions(LPBIND_OPTS); 4e2933c620 2015-04-21 kinaba: HRESULT GetRunningObjectTable(IRunningObjectTable**); 4e2933c620 2015-04-21 kinaba: HRESULT RegisterObjectParam(LPOLESTR, IUnknown*); 4e2933c620 2015-04-21 kinaba: HRESULT GetObjectParam(LPOLESTR, IUnknown**); 4e2933c620 2015-04-21 kinaba: HRESULT EnumObjectParam(IEnumString**); 4e2933c620 2015-04-21 kinaba: HRESULT RevokeObjectParam(LPOLESTR); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IMoniker: IPersistStream { 4e2933c620 2015-04-21 kinaba: HRESULT BindToObject(IBindCtx*, IMoniker*, REFIID, PVOID*); 4e2933c620 2015-04-21 kinaba: HRESULT BindToStorage(IBindCtx*, IMoniker*, REFIID, PVOID*); 4e2933c620 2015-04-21 kinaba: HRESULT Reduce(IBindCtx*, DWORD, IMoniker**, IMoniker**); 4e2933c620 2015-04-21 kinaba: HRESULT ComposeWith(IMoniker*, BOOL, IMoniker**); 4e2933c620 2015-04-21 kinaba: HRESULT Enum(BOOL, IEnumMoniker**); 4e2933c620 2015-04-21 kinaba: HRESULT IsEqual(IMoniker*); 4e2933c620 2015-04-21 kinaba: HRESULT Hash(PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IsRunning(IBindCtx*, IMoniker*, IMoniker*); 4e2933c620 2015-04-21 kinaba: HRESULT GetTimeOfLastChange(IBindCtx*, IMoniker*, LPFILETIME); 4e2933c620 2015-04-21 kinaba: HRESULT Inverse(IMoniker**); 4e2933c620 2015-04-21 kinaba: HRESULT CommonPrefixWith(IMoniker*, IMoniker**); 4e2933c620 2015-04-21 kinaba: HRESULT RelativePathTo(IMoniker*, IMoniker**); 4e2933c620 2015-04-21 kinaba: HRESULT GetDisplayName(IBindCtx*, IMoniker*, LPOLESTR*); 4e2933c620 2015-04-21 kinaba: HRESULT ParseDisplayName(IBindCtx*, IMoniker*, LPOLESTR, ULONG*, IMoniker**); 4e2933c620 2015-04-21 kinaba: HRESULT IsSystemMoniker(PDWORD); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IPersistStorage : IPersist 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: HRESULT IsDirty(); 4e2933c620 2015-04-21 kinaba: HRESULT InitNew(LPSTORAGE); 4e2933c620 2015-04-21 kinaba: HRESULT Load(LPSTORAGE); 4e2933c620 2015-04-21 kinaba: HRESULT Save(LPSTORAGE, BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT SaveCompleted(LPSTORAGE); 4e2933c620 2015-04-21 kinaba: HRESULT HandsOffStorage(); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IPersistFile : IPersist 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: HRESULT IsDirty(); 4e2933c620 2015-04-21 kinaba: HRESULT Load(LPCOLESTR, DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT Save(LPCOLESTR, BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT SaveCompleted(LPCOLESTR); 4e2933c620 2015-04-21 kinaba: HRESULT GetCurFile(LPOLESTR*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IAdviseSink : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT QueryInterface(REFIID, PVOID*); 4e2933c620 2015-04-21 kinaba: ULONG AddRef(); 4e2933c620 2015-04-21 kinaba: ULONG Release(); 4e2933c620 2015-04-21 kinaba: void OnDataChange(FORMATETC*, STGMEDIUM*); 4e2933c620 2015-04-21 kinaba: void OnViewChange(DWORD, LONG); 4e2933c620 2015-04-21 kinaba: void OnRename(IMoniker*); 4e2933c620 2015-04-21 kinaba: void OnSave(); 4e2933c620 2015-04-21 kinaba: void OnClose(); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IAdviseSink2 : IAdviseSink 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: void OnLinkSrcChange(IMoniker*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IDataObject : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT GetData(FORMATETC*, STGMEDIUM*); 4e2933c620 2015-04-21 kinaba: HRESULT GetDataHere(FORMATETC*, STGMEDIUM*); 4e2933c620 2015-04-21 kinaba: HRESULT QueryGetData(FORMATETC*); 4e2933c620 2015-04-21 kinaba: HRESULT GetCanonicalFormatEtc(FORMATETC*, FORMATETC*); 4e2933c620 2015-04-21 kinaba: HRESULT SetData(FORMATETC*, STGMEDIUM*, BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT EnumFormatEtc(DWORD, IEnumFORMATETC**); 4e2933c620 2015-04-21 kinaba: HRESULT DAdvise(FORMATETC*, DWORD, IAdviseSink*, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT DUnadvise(DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT EnumDAdvise(IEnumSTATDATA**); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IDataAdviseHolder : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Advise(IDataObject*, FORMATETC*, DWORD, IAdviseSink*, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT Unadvise(DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT EnumAdvise(IEnumSTATDATA**); 4e2933c620 2015-04-21 kinaba: HRESULT SendOnDataChange(IDataObject*, DWORD, DWORD); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IStorage : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT CreateStream(LPCWSTR, DWORD, DWORD, DWORD, IStream*); 4e2933c620 2015-04-21 kinaba: HRESULT OpenStream(LPCWSTR, PVOID, DWORD, DWORD, IStream*); 4e2933c620 2015-04-21 kinaba: HRESULT CreateStorage(LPCWSTR, DWORD, DWORD, DWORD, IStorage*); 4e2933c620 2015-04-21 kinaba: HRESULT OpenStorage(LPCWSTR, IStorage, DWORD, SNB, DWORD, IStorage*); 4e2933c620 2015-04-21 kinaba: HRESULT CopyTo(DWORD, IID* , SNB, IStorage); 4e2933c620 2015-04-21 kinaba: HRESULT MoveElementTo(LPCWSTR, IStorage, LPCWSTR, DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT Commit(DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT Revert(); 4e2933c620 2015-04-21 kinaba: HRESULT EnumElements(DWORD, PVOID, DWORD, IEnumSTATSTG*); 4e2933c620 2015-04-21 kinaba: HRESULT DestroyElement(LPCWSTR); 4e2933c620 2015-04-21 kinaba: HRESULT RenameElement(LPCWSTR, LPCWSTR); 4e2933c620 2015-04-21 kinaba: HRESULT SetElementTimes(LPCWSTR, FILETIME* , FILETIME* , FILETIME* ); 4e2933c620 2015-04-21 kinaba: HRESULT SetClass(REFCLSID); 4e2933c620 2015-04-21 kinaba: HRESULT SetStateBits(DWORD, DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT Stat(STATSTG*, DWORD); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: // FIXME: GetClassID from IPersist not there - what to do about it? 4e2933c620 2015-04-21 kinaba: interface IRootStorage : IPersist { 4e2933c620 2015-04-21 kinaba: HRESULT QueryInterface(REFIID, PVOID*); 4e2933c620 2015-04-21 kinaba: ULONG AddRef(); 4e2933c620 2015-04-21 kinaba: ULONG Release(); 4e2933c620 2015-04-21 kinaba: HRESULT SwitchToFile(LPOLESTR); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IRpcChannelBuffer : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT GetBuffer(RPCOLEMESSAGE*, REFIID); 4e2933c620 2015-04-21 kinaba: HRESULT SendReceive(RPCOLEMESSAGE*, PULONG); 4e2933c620 2015-04-21 kinaba: HRESULT FreeBuffer(RPCOLEMESSAGE*); 4e2933c620 2015-04-21 kinaba: HRESULT GetDestCtx(PDWORD, PVOID*); 4e2933c620 2015-04-21 kinaba: HRESULT IsConnected(); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IRpcProxyBuffer : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Connect(IRpcChannelBuffer*); 4e2933c620 2015-04-21 kinaba: void Disconnect(); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IRpcStubBuffer : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Connect(LPUNKNOWN); 4e2933c620 2015-04-21 kinaba: void Disconnect(); 4e2933c620 2015-04-21 kinaba: HRESULT Invoke(RPCOLEMESSAGE*, LPRPCSTUBBUFFER); 4e2933c620 2015-04-21 kinaba: LPRPCSTUBBUFFER IsIIDSupported(REFIID); 4e2933c620 2015-04-21 kinaba: ULONG CountRefs(); 4e2933c620 2015-04-21 kinaba: HRESULT DebugServerQueryInterface(PVOID*); 4e2933c620 2015-04-21 kinaba: HRESULT DebugServerRelease(PVOID); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IPSFactoryBuffer : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT CreateProxy(LPUNKNOWN, REFIID, LPRPCPROXYBUFFER*, PVOID*); 4e2933c620 2015-04-21 kinaba: HRESULT CreateStub(REFIID, LPUNKNOWN, LPRPCSTUBBUFFER*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias IPSFactoryBuffer* LPPSFACTORYBUFFER; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface ILockBytes : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT ReadAt(ULARGE_INTEGER, PVOID, ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT WriteAt(ULARGE_INTEGER, PCVOID, ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT Flush(); 4e2933c620 2015-04-21 kinaba: HRESULT SetSize(ULARGE_INTEGER); 4e2933c620 2015-04-21 kinaba: HRESULT LockRegion(ULARGE_INTEGER, ULARGE_INTEGER, DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UnlockRegion(ULARGE_INTEGER, ULARGE_INTEGER, DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT Stat(STATSTG*, DWORD); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IExternalConnection : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT AddConnection(DWORD, DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT ReleaseConnection(DWORD, DWORD, BOOL); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IRunnableObject : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT GetRunningClass(LPCLSID); 4e2933c620 2015-04-21 kinaba: HRESULT Run(LPBC); 4e2933c620 2015-04-21 kinaba: BOOL IsRunning(); 4e2933c620 2015-04-21 kinaba: HRESULT LockRunning(BOOL, BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT SetContainedObject(BOOL); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IROTData : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT GetComparisonData(PVOID, ULONG, PULONG); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IChannelHook : IUnknown { 4e2933c620 2015-04-21 kinaba: void ClientGetSize(REFGUID, REFIID, PULONG); 4e2933c620 2015-04-21 kinaba: void ClientFillBuffer(REFGUID, REFIID, PULONG, PVOID); 4e2933c620 2015-04-21 kinaba: void ClientNotify(REFGUID, REFIID, ULONG, PVOID, DWORD, HRESULT); 4e2933c620 2015-04-21 kinaba: void ServerNotify(REFGUID, REFIID, ULONG, PVOID, DWORD); 4e2933c620 2015-04-21 kinaba: void ServerGetSize(REFGUID, REFIID, HRESULT, PULONG); 4e2933c620 2015-04-21 kinaba: void ServerFillBuffer(REFGUID, REFIID, PULONG, PVOID, HRESULT); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IPropertyStorage : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT ReadMultiple(ULONG, PROPSPEC* , PROPVARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT WriteMultiple(ULONG, PROPSPEC* , PROPVARIANT*, PROPID); 4e2933c620 2015-04-21 kinaba: HRESULT DeleteMultiple(ULONG, PROPSPEC* ); 4e2933c620 2015-04-21 kinaba: HRESULT ReadPropertyNames(ULONG, PROPID* , LPWSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT WritePropertyNames(ULONG, PROPID* , LPWSTR* ); 4e2933c620 2015-04-21 kinaba: HRESULT DeletePropertyNames(ULONG, PROPID* ); 4e2933c620 2015-04-21 kinaba: HRESULT SetClass(REFCLSID); 4e2933c620 2015-04-21 kinaba: HRESULT Commit(DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT Revert(); 4e2933c620 2015-04-21 kinaba: HRESULT Enum(IEnumSTATPROPSTG**); 4e2933c620 2015-04-21 kinaba: HRESULT Stat(STATPROPSTG*); 4e2933c620 2015-04-21 kinaba: HRESULT SetTimes(FILETIME* , FILETIME* , FILETIME* ); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IPropertySetStorage : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT Create(REFFMTID, CLSID*, DWORD, DWORD, LPPROPERTYSTORAGE*); 4e2933c620 2015-04-21 kinaba: HRESULT Open(REFFMTID, DWORD, LPPROPERTYSTORAGE*); 4e2933c620 2015-04-21 kinaba: HRESULT Delete(REFFMTID); 4e2933c620 2015-04-21 kinaba: HRESULT Enum(IEnumSTATPROPSETSTG**); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IClientSecurity : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT QueryBlanket(PVOID, PDWORD, PDWORD, OLECHAR**, PDWORD, PDWORD, RPC_AUTH_IDENTITY_HANDLE**, PDWORD*); 4e2933c620 2015-04-21 kinaba: HRESULT SetBlanket(PVOID, DWORD, DWORD, LPWSTR, DWORD, DWORD, RPC_AUTH_IDENTITY_HANDLE*, DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT CopyProxy(LPUNKNOWN, LPUNKNOWN*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IServerSecurity : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT QueryBlanket(PDWORD, PDWORD, OLECHAR**, PDWORD, PDWORD, RPC_AUTHZ_HANDLE*, PDWORD*); 4e2933c620 2015-04-21 kinaba: HRESULT ImpersonateClient(); 4e2933c620 2015-04-21 kinaba: HRESULT RevertToSelf(); 4e2933c620 2015-04-21 kinaba: HRESULT IsImpersonating(); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IClassActivator : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT GetClassObject(REFCLSID, DWORD, LCID, REFIID, PVOID*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IFillLockBytes : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT FillAppend(void* , ULONG, PULONG); 4e2933c620 2015-04-21 kinaba: HRESULT FillAt(ULARGE_INTEGER, void* , ULONG, PULONG); 4e2933c620 2015-04-21 kinaba: HRESULT SetFillSize(ULARGE_INTEGER); 4e2933c620 2015-04-21 kinaba: HRESULT Terminate(BOOL); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IProgressNotify : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT OnProgress(DWORD, DWORD, BOOL, BOOL); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface ILayoutStorage : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT LayoutScript(STORAGELAYOUT*, DWORD, DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT BeginMonitor(); 4e2933c620 2015-04-21 kinaba: HRESULT EndMonitor(); 4e2933c620 2015-04-21 kinaba: HRESULT ReLayoutDocfile(OLECHAR*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IGlobalInterfaceTable : IUnknown { 4e2933c620 2015-04-21 kinaba: HRESULT RegisterInterfaceInGlobal(IUnknown*, REFIID, DWORD*); 4e2933c620 2015-04-21 kinaba: HRESULT RevokeInterfaceFromGlobal(DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT GetInterfaceFromGlobal(DWORD, REFIID, void**); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: /+ 4e2933c620 2015-04-21 kinaba: // These are probably unnecessary for D. 4e2933c620 2015-04-21 kinaba: extern (Windows) { 4e2933c620 2015-04-21 kinaba: HRESULT IMarshal_GetUnmarshalClass_Proxy(IMarshal*, REFIID, void*, DWORD, void*, DWORD, CLSID*); 4e2933c620 2015-04-21 kinaba: void IMarshal_GetUnmarshalClass_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMarshal_GetMarshalSizeMax_Proxy(IMarshal*, REFIID, void*, DWORD, void*, DWORD, DWORD*); 4e2933c620 2015-04-21 kinaba: void IMarshal_GetMarshalSizeMax_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMarshal_MarshalInterface_Proxy(IMarshal*, IStream*, REFIID, void*, DWORD, void*, DWORD); 4e2933c620 2015-04-21 kinaba: void IMarshal_MarshalInterface_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMarshal_UnmarshalInterface_Proxy(IMarshal*, IStream*, REFIID, void**); 4e2933c620 2015-04-21 kinaba: void IMarshal_UnmarshalInterface_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMarshal_ReleaseMarshalData_Proxy(IMarshal*, IStream*); 4e2933c620 2015-04-21 kinaba: void IMarshal_ReleaseMarshalData_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMarshal_DisconnectObject_Proxy(IMarshal*, DWORD); 4e2933c620 2015-04-21 kinaba: void IMarshal_DisconnectObject_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void* IMalloc_Alloc_Proxy(IMalloc*, ULONG); 4e2933c620 2015-04-21 kinaba: void IMalloc_Alloc_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void* IMalloc_Realloc_Proxy(IMalloc*, void*, ULONG); 4e2933c620 2015-04-21 kinaba: void IMalloc_Realloc_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void IMalloc_Free_Proxy(IMalloc*, void*); 4e2933c620 2015-04-21 kinaba: void IMalloc_Free_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: ULONG IMalloc_GetSize_Proxy(IMalloc*, void*); 4e2933c620 2015-04-21 kinaba: void IMalloc_GetSize_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: int IMalloc_DidAlloc_Proxy(IMalloc*, void*); 4e2933c620 2015-04-21 kinaba: void IMalloc_DidAlloc_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void IMalloc_HeapMinimize_Proxy(IMalloc*); 4e2933c620 2015-04-21 kinaba: void IMalloc_HeapMinimize_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: ULONG IMallocSpy_PreAlloc_Proxy(IMallocSpy*, ULONG cbRequest); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PreAlloc_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void* IMallocSpy_PostAlloc_Proxy(IMallocSpy*, void*); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PostAlloc_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void* IMallocSpy_PreFree_Proxy(IMallocSpy*, void*, BOOL); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PreFree_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PostFree_Proxy(IMallocSpy*, BOOL); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PostFree_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: ULONG IMallocSpy_PreRealloc_Proxy(IMallocSpy*, void*, ULONG, void**, BOOL); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PreRealloc_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void* IMallocSpy_PostRealloc_Proxy(IMallocSpy*, void*, BOOL); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PostRealloc_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void* IMallocSpy_PreGetSize_Proxy(IMallocSpy*, void*, BOOL); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PreGetSize_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: ULONG IMallocSpy_PostGetSize_Proxy(IMallocSpy*, ULONG, BOOL); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PostGetSize_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void* IMallocSpy_PreDidAlloc_Proxy(IMallocSpy*, void*, BOOL); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PreDidAlloc_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: int IMallocSpy_PostDidAlloc_Proxy(IMallocSpy*, void*, BOOL, int); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PostDidAlloc_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PreHeapMinimize_Proxy(IMallocSpy* ); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PreHeapMinimize_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PostHeapMinimize_Proxy(IMallocSpy*); 4e2933c620 2015-04-21 kinaba: void IMallocSpy_PostHeapMinimize_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStdMarshalInfo_GetClassForHandler_Proxy(IStdMarshalInfo*, DWORD, void*, CLSID*); 4e2933c620 2015-04-21 kinaba: void IStdMarshalInfo_GetClassForHandler_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: DWORD IExternalConnection_AddConnection_Proxy(IExternalConnection*, DWORD, DWORD); 4e2933c620 2015-04-21 kinaba: void IExternalConnection_AddConnection_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: DWORD IExternalConnection_ReleaseConnection_Proxy(IExternalConnection*, DWORD, DWORD, BOOL); 4e2933c620 2015-04-21 kinaba: void IExternalConnection_ReleaseConnection_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumUnknown_RemoteNext_Proxy(IEnumUnknown*, ULONG, IUnknown**, ULONG*); 4e2933c620 2015-04-21 kinaba: void IEnumUnknown_RemoteNext_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumUnknown_Skip_Proxy(IEnumUnknown*, ULONG); 4e2933c620 2015-04-21 kinaba: void IEnumUnknown_Skip_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumUnknown_Reset_Proxy(IEnumUnknown* ); 4e2933c620 2015-04-21 kinaba: void IEnumUnknown_Reset_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumUnknown_Clone_Proxy(IEnumUnknown*, IEnumUnknown**); 4e2933c620 2015-04-21 kinaba: void IEnumUnknown_Clone_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IBindCtx_RegisterObjectBound_Proxy(IBindCtx*, IUnknown*punk); 4e2933c620 2015-04-21 kinaba: void IBindCtx_RegisterObjectBound_Stub(IRpcStubBuffer*, IRpcChannelBuffer*_pRpcChannelBuffer, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IBindCtx_RevokeObjectBound_Proxy(IBindCtx*, IUnknown*punk); 4e2933c620 2015-04-21 kinaba: void IBindCtx_RevokeObjectBound_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IBindCtx_ReleaseBoundObjects_Proxy(IBindCtx*); 4e2933c620 2015-04-21 kinaba: void IBindCtx_ReleaseBoundObjects_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IBindCtx_SetBindOptions_Proxy(IBindCtx*, BIND_OPTS*); 4e2933c620 2015-04-21 kinaba: void IBindCtx_SetBindOptions_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IBindCtx_GetBindOptions_Proxy(IBindCtx*, BIND_OPTS*pbindopts); 4e2933c620 2015-04-21 kinaba: void IBindCtx_GetBindOptions_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IBindCtx_GetRunningObjectTable_Proxy(IBindCtx*, IRunningObjectTable**); 4e2933c620 2015-04-21 kinaba: void IBindCtx_GetRunningObjectTable_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IBindCtx_RegisterObjectParam_Proxy(IBindCtx*, LPCSTR, IUnknown*); 4e2933c620 2015-04-21 kinaba: void IBindCtx_RegisterObjectParam_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IBindCtx_GetObjectParam_Proxy(IBindCtx*, LPCSTR, IUnknown**); 4e2933c620 2015-04-21 kinaba: void IBindCtx_GetObjectParam_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IBindCtx_EnumObjectParam_Proxy(IBindCtx*, IEnumString**); 4e2933c620 2015-04-21 kinaba: void IBindCtx_EnumObjectParam_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IBindCtx_RevokeObjectParam_Proxy(IBindCtx*, LPCSTR); 4e2933c620 2015-04-21 kinaba: void IBindCtx_RevokeObjectParam_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumMoniker_RemoteNext_Proxy(IEnumMoniker*, ULONG, IMoniker**, ULONG*); 4e2933c620 2015-04-21 kinaba: void IEnumMoniker_RemoteNext_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumMoniker_Skip_Proxy(IEnumMoniker*, ULONG); 4e2933c620 2015-04-21 kinaba: void IEnumMoniker_Skip_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumMoniker_Reset_Proxy(IEnumMoniker*); 4e2933c620 2015-04-21 kinaba: void IEnumMoniker_Reset_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumMoniker_Clone_Proxy(IEnumMoniker*, IEnumMoniker**); 4e2933c620 2015-04-21 kinaba: void IEnumMoniker_Clone_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRunnableObject_GetRunningClass_Proxy(IRunnableObject*, LPCLSID); 4e2933c620 2015-04-21 kinaba: void IRunnableObject_GetRunningClass_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRunnableObject_Run_Proxy(IRunnableObject*, LPBINDCTX); 4e2933c620 2015-04-21 kinaba: void IRunnableObject_Run_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: BOOL IRunnableObject_IsRunning_Proxy(IRunnableObject*); 4e2933c620 2015-04-21 kinaba: void IRunnableObject_IsRunning_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRunnableObject_LockRunning_Proxy(IRunnableObject*, BOOL, BOOL); 4e2933c620 2015-04-21 kinaba: void IRunnableObject_LockRunning_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRunnableObject_SetContainedObject_Proxy(IRunnableObject*, BOOL); 4e2933c620 2015-04-21 kinaba: void IRunnableObject_SetContainedObject_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRunningObjectTable_Register_Proxy(IRunningObjectTable*, DWORD, IUnknown*, IMoniker*, DWORD*); 4e2933c620 2015-04-21 kinaba: void IRunningObjectTable_Register_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRunningObjectTable_Revoke_Proxy(IRunningObjectTable*, DWORD); 4e2933c620 2015-04-21 kinaba: void IRunningObjectTable_Revoke_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRunningObjectTable_IsRunning_Proxy(IRunningObjectTable*, IMoniker*); 4e2933c620 2015-04-21 kinaba: void IRunningObjectTable_IsRunning_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRunningObjectTable_GetObject_Proxy(IRunningObjectTable*, IMoniker*, IUnknown**); 4e2933c620 2015-04-21 kinaba: void IRunningObjectTable_GetObject_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRunningObjectTable_NoteChangeTime_Proxy(IRunningObjectTable*, DWORD, FILETIME*); 4e2933c620 2015-04-21 kinaba: void IRunningObjectTable_NoteChangeTime_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRunningObjectTable_GetTimeOfLastChange_Proxy(IRunningObjectTable*, IMoniker*, FILETIME*); 4e2933c620 2015-04-21 kinaba: void IRunningObjectTable_GetTimeOfLastChange_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRunningObjectTable_EnumRunning_Proxy(IRunningObjectTable*, IEnumMoniker**); 4e2933c620 2015-04-21 kinaba: void IRunningObjectTable_EnumRunning_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersist_GetClassID_Proxy(IPersist*, CLSID*); 4e2933c620 2015-04-21 kinaba: void IPersist_GetClassID_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistStream_IsDirty_Proxy(IPersistStream*); 4e2933c620 2015-04-21 kinaba: void IPersistStream_IsDirty_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistStream_Load_Proxy(IPersistStream*, IStream*); 4e2933c620 2015-04-21 kinaba: void IPersistStream_Load_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistStream_Save_Proxy(IPersistStream*, IStream*, BOOL); 4e2933c620 2015-04-21 kinaba: void IPersistStream_Save_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistStream_GetSizeMax_Proxy(IPersistStream*, ULARGE_INTEGER*); 4e2933c620 2015-04-21 kinaba: void IPersistStream_GetSizeMax_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_RemoteBindToObject_Proxy(IMoniker*, IBindCtx*, IMoniker*, REFIID, IUnknown**); 4e2933c620 2015-04-21 kinaba: void IMoniker_RemoteBindToObject_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_RemoteBindToStorage_Proxy(IMoniker*, IBindCtx*, IMoniker*, REFIID, IUnknown**); 4e2933c620 2015-04-21 kinaba: void IMoniker_RemoteBindToStorage_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_Reduce_Proxy(IMoniker*, IBindCtx*, DWORD, IMoniker**, IMoniker**); 4e2933c620 2015-04-21 kinaba: void IMoniker_Reduce_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_ComposeWith_Proxy(IMoniker*, IMoniker*, BOOL, IMoniker**); 4e2933c620 2015-04-21 kinaba: void IMoniker_ComposeWith_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_Enum_Proxy(IMoniker*, BOOL, IEnumMoniker**); 4e2933c620 2015-04-21 kinaba: void IMoniker_Enum_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_IsEqual_Proxy(IMoniker*, IMoniker*); 4e2933c620 2015-04-21 kinaba: void IMoniker_IsEqual_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_Hash_Proxy(IMoniker*, DWORD*); 4e2933c620 2015-04-21 kinaba: void IMoniker_Hash_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_IsRunning_Proxy(IMoniker*, IBindCtx*, IMoniker*, IMoniker*); 4e2933c620 2015-04-21 kinaba: void IMoniker_IsRunning_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_GetTimeOfLastChange_Proxy(IMoniker*, IBindCtx*, IMoniker*, FILETIME*); 4e2933c620 2015-04-21 kinaba: void IMoniker_GetTimeOfLastChange_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_Inverse_Proxy(IMoniker*, IMoniker**); 4e2933c620 2015-04-21 kinaba: void IMoniker_Inverse_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_CommonPrefixWith_Proxy(IMoniker*, IMoniker*, IMoniker**); 4e2933c620 2015-04-21 kinaba: void IMoniker_CommonPrefixWith_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_RelativePathTo_Proxy(IMoniker*, IMoniker*, IMoniker**); 4e2933c620 2015-04-21 kinaba: void IMoniker_RelativePathTo_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_GetDisplayName_Proxy(IMoniker*, IBindCtx*, IMoniker*, LPCSTR*); 4e2933c620 2015-04-21 kinaba: void IMoniker_GetDisplayName_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_ParseDisplayName_Proxy(IMoniker*, IBindCtx*, IMoniker*, LPCSTR, ULONG*, IMoniker**); 4e2933c620 2015-04-21 kinaba: void IMoniker_ParseDisplayName_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_IsSystemMoniker_Proxy(IMoniker*, DWORD*); 4e2933c620 2015-04-21 kinaba: void IMoniker_IsSystemMoniker_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IROTData_GetComparisonData_Proxy(IROTData*, BYTE*, ULONG cbMax, ULONG*); 4e2933c620 2015-04-21 kinaba: void IROTData_GetComparisonData_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumString_RemoteNext_Proxy(IEnumString*, ULONG, LPCSTR*rgelt, ULONG*); 4e2933c620 2015-04-21 kinaba: void IEnumString_RemoteNext_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumString_Skip_Proxy(IEnumString*, ULONG); 4e2933c620 2015-04-21 kinaba: void IEnumString_Skip_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumString_Reset_Proxy(IEnumString*); 4e2933c620 2015-04-21 kinaba: void IEnumString_Reset_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumString_Clone_Proxy(IEnumString*, IEnumString**); 4e2933c620 2015-04-21 kinaba: void IEnumString_Clone_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_RemoteRead_Proxy(IStream*, BYTE*, ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: void IStream_RemoteRead_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_RemoteWrite_Proxy(IStream*, BYTE*pv, ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: void IStream_RemoteWrite_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_RemoteSeek_Proxy(IStream*, LARGE_INTEGER, DWORD, ULARGE_INTEGER*); 4e2933c620 2015-04-21 kinaba: void IStream_RemoteSeek_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_SetSize_Proxy(IStream*, ULARGE_INTEGER); 4e2933c620 2015-04-21 kinaba: void IStream_SetSize_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_RemoteCopyTo_Proxy(IStream*, IStream*, ULARGE_INTEGER, ULARGE_INTEGER*, ULARGE_INTEGER*); 4e2933c620 2015-04-21 kinaba: void IStream_RemoteCopyTo_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_Commit_Proxy(IStream*, DWORD); 4e2933c620 2015-04-21 kinaba: void IStream_Commit_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_Revert_Proxy(IStream*); 4e2933c620 2015-04-21 kinaba: void IStream_Revert_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_LockRegion_Proxy(IStream*, ULARGE_INTEGER, ULARGE_INTEGER, DWORD); 4e2933c620 2015-04-21 kinaba: void IStream_LockRegion_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_UnlockRegion_Proxy(IStream*, ULARGE_INTEGER, ULARGE_INTEGER, DWORD); 4e2933c620 2015-04-21 kinaba: void IStream_UnlockRegion_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_Stat_Proxy(IStream*, STATSTG*, DWORD); 4e2933c620 2015-04-21 kinaba: void IStream_Stat_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_Clone_Proxy(IStream*, IStream**); 4e2933c620 2015-04-21 kinaba: void IStream_Clone_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumSTATSTG_RemoteNext_Proxy(IEnumSTATSTG*, ULONG, STATSTG*, ULONG*); 4e2933c620 2015-04-21 kinaba: void IEnumSTATSTG_RemoteNext_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumSTATSTG_Skip_Proxy(IEnumSTATSTG*, ULONG celt); 4e2933c620 2015-04-21 kinaba: void IEnumSTATSTG_Skip_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumSTATSTG_Reset_Proxy(IEnumSTATSTG*); 4e2933c620 2015-04-21 kinaba: void IEnumSTATSTG_Reset_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumSTATSTG_Clone_Proxy(IEnumSTATSTG*, IEnumSTATSTG**); 4e2933c620 2015-04-21 kinaba: void IEnumSTATSTG_Clone_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_CreateStream_Proxy(IStorage*, OLECHAR*, DWORD, DWORD, DWORD, IStream**); 4e2933c620 2015-04-21 kinaba: void IStorage_CreateStream_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_RemoteOpenStream_Proxy(IStorage*, CPtr!(OLECHAR), uint, BYTE*, DWORD, DWORD, IStream**); 4e2933c620 2015-04-21 kinaba: void IStorage_RemoteOpenStream_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_CreateStorage_Proxy(IStorage*, OLECHAR*, DWORD, DWORD, DWORD, IStorage**); 4e2933c620 2015-04-21 kinaba: void IStorage_CreateStorage_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_OpenStorage_Proxy(IStorage*, OLECHAR*, IStorage*, DWORD, SNB, DWORD, IStorage**); 4e2933c620 2015-04-21 kinaba: void IStorage_OpenStorage_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_CopyTo_Proxy(IStorage*, DWORD, CPtr!(IID), SNB, IStorage*); 4e2933c620 2015-04-21 kinaba: void IStorage_CopyTo_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_MoveElementTo_Proxy(IStorage*, CPtr!(OLECHAR), IStorage*, CPtr!(OLECHAR), DWORD); 4e2933c620 2015-04-21 kinaba: void IStorage_MoveElementTo_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_Commit_Proxy(IStorage*, DWORD); 4e2933c620 2015-04-21 kinaba: void IStorage_Commit_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_Revert_Proxy(IStorage*); 4e2933c620 2015-04-21 kinaba: void IStorage_Revert_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_RemoteEnumElements_Proxy(IStorage*, DWORD, uint, BYTE*, DWORD, IEnumSTATSTG**); 4e2933c620 2015-04-21 kinaba: void IStorage_RemoteEnumElements_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_DestroyElement_Proxy(IStorage*, OLECHAR*); 4e2933c620 2015-04-21 kinaba: void IStorage_DestroyElement_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_RenameElement_Proxy(IStorage*, CPtr!(OLECHAR), CPtr!(OLECHAR)); 4e2933c620 2015-04-21 kinaba: void IStorage_RenameElement_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_SetElementTimes_Proxy(IStorage*, CPtr!(OLECHAR), CPtr!(FILETIME), CPtr!(FILETIME), CPtr!(FILETIME)); 4e2933c620 2015-04-21 kinaba: void IStorage_SetElementTimes_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_SetClass_Proxy(IStorage*, REFCLSID); 4e2933c620 2015-04-21 kinaba: void IStorage_SetClass_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_SetStateBits_Proxy(IStorage*, DWORD, DWORD); 4e2933c620 2015-04-21 kinaba: void IStorage_SetStateBits_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_Stat_Proxy(IStorage*, STATSTG*, DWORD); 4e2933c620 2015-04-21 kinaba: void IStorage_Stat_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistFile_IsDirty_Proxy(IPersistFile*); 4e2933c620 2015-04-21 kinaba: void IPersistFile_IsDirty_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistFile_Load_Proxy(IPersistFile*, LPCOLESTR, DWORD); 4e2933c620 2015-04-21 kinaba: void IPersistFile_Load_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistFile_Save_Proxy(IPersistFile*, LPCOLESTR pszFileName, BOOL); 4e2933c620 2015-04-21 kinaba: void IPersistFile_Save_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistFile_SaveCompleted_Proxy(IPersistFile*, LPCOLESTR); 4e2933c620 2015-04-21 kinaba: void IPersistFile_SaveCompleted_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistFile_GetCurFile_Proxy(IPersistFile*, LPCSTR*); 4e2933c620 2015-04-21 kinaba: void IPersistFile_GetCurFile_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistStorage_IsDirty_Proxy(IPersistStorage*); 4e2933c620 2015-04-21 kinaba: void IPersistStorage_IsDirty_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistStorage_InitNew_Proxy(IPersistStorage*, IStorage*); 4e2933c620 2015-04-21 kinaba: void IPersistStorage_InitNew_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistStorage_Load_Proxy(IPersistStorage*, IStorage*); 4e2933c620 2015-04-21 kinaba: void IPersistStorage_Load_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistStorage_Save_Proxy(IPersistStorage*, IStorage*, BOOL); 4e2933c620 2015-04-21 kinaba: void IPersistStorage_Save_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistStorage_SaveCompleted_Proxy(IPersistStorage*, IStorage*); 4e2933c620 2015-04-21 kinaba: void IPersistStorage_SaveCompleted_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPersistStorage_HandsOffStorage_Proxy(IPersistStorage*); 4e2933c620 2015-04-21 kinaba: void IPersistStorage_HandsOffStorage_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT ILockBytes_RemoteReadAt_Proxy(ILockBytes*, ULARGE_INTEGER, BYTE*, ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: void ILockBytes_RemoteReadAt_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT ILockBytes_RemoteWriteAt_Proxy(ILockBytes*, ULARGE_INTEGER, BYTE*pv, ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: void ILockBytes_RemoteWriteAt_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT ILockBytes_Flush_Proxy(ILockBytes*); 4e2933c620 2015-04-21 kinaba: void ILockBytes_Flush_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT ILockBytes_SetSize_Proxy(ILockBytes*, ULARGE_INTEGER); 4e2933c620 2015-04-21 kinaba: void ILockBytes_SetSize_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT ILockBytes_LockRegion_Proxy(ILockBytes*, ULARGE_INTEGER, ULARGE_INTEGER, DWORD); 4e2933c620 2015-04-21 kinaba: void ILockBytes_LockRegion_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT ILockBytes_UnlockRegion_Proxy(ILockBytes*, ULARGE_INTEGER, ULARGE_INTEGER, DWORD); 4e2933c620 2015-04-21 kinaba: void ILockBytes_UnlockRegion_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT ILockBytes_Stat_Proxy(ILockBytes*, STATSTG*, DWORD); 4e2933c620 2015-04-21 kinaba: void ILockBytes_Stat_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumFORMATETC_RemoteNext_Proxy(IEnumFORMATETC*, ULONG, FORMATETC*, ULONG*); 4e2933c620 2015-04-21 kinaba: void IEnumFORMATETC_RemoteNext_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumFORMATETC_Skip_Proxy(IEnumFORMATETC*, ULONG); 4e2933c620 2015-04-21 kinaba: void IEnumFORMATETC_Skip_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumFORMATETC_Reset_Proxy(IEnumFORMATETC*); 4e2933c620 2015-04-21 kinaba: void IEnumFORMATETC_Reset_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumFORMATETC_Clone_Proxy(IEnumFORMATETC*, IEnumFORMATETC**); 4e2933c620 2015-04-21 kinaba: void IEnumFORMATETC_Clone_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumFORMATETC_Next_Proxy(IEnumFORMATETC*, ULONG, FORMATETC*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumFORMATETC_Next_Stub(IEnumFORMATETC*, ULONG, FORMATETC*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumSTATDATA_RemoteNext_Proxy(IEnumSTATDATA*, ULONG, STATDATA*, ULONG*); 4e2933c620 2015-04-21 kinaba: void IEnumSTATDATA_RemoteNext_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumSTATDATA_Skip_Proxy(IEnumSTATDATA*, ULONG); 4e2933c620 2015-04-21 kinaba: void IEnumSTATDATA_Skip_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumSTATDATA_Reset_Proxy(IEnumSTATDATA*); 4e2933c620 2015-04-21 kinaba: void IEnumSTATDATA_Reset_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumSTATDATA_Clone_Proxy(IEnumSTATDATA*, IEnumSTATDATA**); 4e2933c620 2015-04-21 kinaba: void IEnumSTATDATA_Clone_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumSTATDATA_Next_Proxy(IEnumSTATDATA*, ULONG, STATDATA*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumSTATDATA_Next_Stub(IEnumSTATDATA*, ULONG, STATDATA*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IRootStorage_SwitchToFile_Proxy(IRootStorage*, LPCSTR); 4e2933c620 2015-04-21 kinaba: void IRootStorage_SwitchToFile_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_RemoteOnDataChange_Proxy(IAdviseSink*, FORMATETC*, RemSTGMEDIUM*); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_RemoteOnDataChange_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_RemoteOnViewChange_Proxy(IAdviseSink*, DWORD, LONG); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_RemoteOnViewChange_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_RemoteOnRename_Proxy(IAdviseSink*, IMoniker*); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_RemoteOnRename_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_RemoteOnSave_Proxy(IAdviseSink*); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_RemoteOnSave_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IAdviseSink_RemoteOnClose_Proxy(IAdviseSink*); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_RemoteOnClose_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_OnDataChange_Proxy(IAdviseSink*, FORMATETC*, STGMEDIUM*); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_OnDataChange_Stub(IAdviseSink*, FORMATETC*, RemSTGMEDIUM*); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_OnViewChange_Proxy(IAdviseSink*, DWORD, LONG); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_OnViewChange_Stub(IAdviseSink*, DWORD, LONG); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_OnRename_Proxy(IAdviseSink*, IMoniker*); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_OnRename_Stub(IAdviseSink*, IMoniker*); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_OnSave_Proxy(IAdviseSink*); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_OnSave_Stub(IAdviseSink*); 4e2933c620 2015-04-21 kinaba: void IAdviseSink_OnClose_Proxy(IAdviseSink*); 4e2933c620 2015-04-21 kinaba: HRESULT IAdviseSink_OnClose_Stub(IAdviseSink*); 4e2933c620 2015-04-21 kinaba: void IAdviseSink2_RemoteOnLinkSrcChange_Proxy(IAdviseSink2*, IMoniker*); 4e2933c620 2015-04-21 kinaba: void IAdviseSink2_RemoteOnLinkSrcChange_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void IAdviseSink2_OnLinkSrcChange_Proxy(IAdviseSink2*, IMoniker*); 4e2933c620 2015-04-21 kinaba: void IAdviseSink2_OnLinkSrcChange_Stub(IAdviseSink2*, IMoniker*); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_RemoteGetData_Proxy(IDataObject*, FORMATETC*, RemSTGMEDIUM**); 4e2933c620 2015-04-21 kinaba: void IDataObject_RemoteGetData_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_RemoteGetDataHere_Proxy(IDataObject*, FORMATETC*, RemSTGMEDIUM**); 4e2933c620 2015-04-21 kinaba: void IDataObject_RemoteGetDataHere_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_QueryGetData_Proxy(IDataObject*, FORMATETC*); 4e2933c620 2015-04-21 kinaba: void IDataObject_QueryGetData_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_GetCanonicalFormatEtc_Proxy(IDataObject*, FORMATETC*, FORMATETC*); 4e2933c620 2015-04-21 kinaba: void IDataObject_GetCanonicalFormatEtc_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_RemoteSetData_Proxy(IDataObject*, FORMATETC*, RemSTGMEDIUM*, BOOL); 4e2933c620 2015-04-21 kinaba: void IDataObject_RemoteSetData_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_EnumFormatEtc_Proxy(IDataObject*, DWORD, IEnumFORMATETC**); 4e2933c620 2015-04-21 kinaba: void IDataObject_EnumFormatEtc_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_DAdvise_Proxy(IDataObject*, FORMATETC*, DWORD, IAdviseSink*, DWORD*); 4e2933c620 2015-04-21 kinaba: void IDataObject_DAdvise_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_DUnadvise_Proxy(IDataObject*, DWORD); 4e2933c620 2015-04-21 kinaba: void IDataObject_DUnadvise_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_EnumDAdvise_Proxy(IDataObject*, IEnumSTATDATA**); 4e2933c620 2015-04-21 kinaba: void IDataObject_EnumDAdvise_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_GetData_Proxy(IDataObject*, FORMATETC*, STGMEDIUM*); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_GetData_Stub(IDataObject*, FORMATETC*, RemSTGMEDIUM**); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_GetDataHere_Proxy(IDataObject*, FORMATETC*, STGMEDIUM*); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_GetDataHere_Stub(IDataObject*, FORMATETC*, RemSTGMEDIUM**); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_SetData_Proxy(IDataObject*, FORMATETC*, STGMEDIUM*, BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT IDataObject_SetData_Stub(IDataObject*, FORMATETC*, RemSTGMEDIUM*, BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT IDataAdviseHolder_Advise_Proxy(IDataAdviseHolder*, IDataObject*, FORMATETC*, DWORD, IAdviseSink*, DWORD*); 4e2933c620 2015-04-21 kinaba: void IDataAdviseHolder_Advise_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IDataAdviseHolder_Unadvise_Proxy(IDataAdviseHolder*, DWORD); 4e2933c620 2015-04-21 kinaba: void IDataAdviseHolder_Unadvise_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IDataAdviseHolder_EnumAdvise_Proxy(IDataAdviseHolder*, IEnumSTATDATA**); 4e2933c620 2015-04-21 kinaba: void IDataAdviseHolder_EnumAdvise_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IDataAdviseHolder_SendOnDataChange_Proxy(IDataAdviseHolder*, IDataObject*, DWORD, DWORD); 4e2933c620 2015-04-21 kinaba: void IDataAdviseHolder_SendOnDataChange_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: DWORD IMessageFilter_HandleInComingCall_Proxy(IMessageFilter*, DWORD, HTASK, DWORD, LPINTERFACEINFO); 4e2933c620 2015-04-21 kinaba: void IMessageFilter_HandleInComingCall_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: DWORD IMessageFilter_RetryRejectedCall_Proxy(IMessageFilter*, HTASK, DWORD, DWORD); 4e2933c620 2015-04-21 kinaba: void IMessageFilter_RetryRejectedCall_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: DWORD IMessageFilter_MessagePending_Proxy(IMessageFilter*, HTASK, DWORD, DWORD); 4e2933c620 2015-04-21 kinaba: void IMessageFilter_MessagePending_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRpcChannelBuffer_GetBuffer_Proxy(IRpcChannelBuffer*, RPCOLEMESSAGE*, REFIID); 4e2933c620 2015-04-21 kinaba: void IRpcChannelBuffer_GetBuffer_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRpcChannelBuffer_SendReceive_Proxy(IRpcChannelBuffer*, RPCOLEMESSAGE*, ULONG*); 4e2933c620 2015-04-21 kinaba: void IRpcChannelBuffer_SendReceive_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRpcChannelBuffer_FreeBuffer_Proxy(IRpcChannelBuffer*, RPCOLEMESSAGE*); 4e2933c620 2015-04-21 kinaba: void IRpcChannelBuffer_FreeBuffer_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRpcChannelBuffer_GetDestCtx_Proxy(IRpcChannelBuffer*, DWORD*, void**); 4e2933c620 2015-04-21 kinaba: void IRpcChannelBuffer_GetDestCtx_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRpcChannelBuffer_IsConnected_Proxy(IRpcChannelBuffer*); 4e2933c620 2015-04-21 kinaba: void IRpcChannelBuffer_IsConnected_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRpcProxyBuffer_Connect_Proxy(IRpcProxyBuffer*, IRpcChannelBuffer*pRpcChannelBuffer); 4e2933c620 2015-04-21 kinaba: void IRpcProxyBuffer_Connect_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void IRpcProxyBuffer_Disconnect_Proxy(IRpcProxyBuffer*); 4e2933c620 2015-04-21 kinaba: void IRpcProxyBuffer_Disconnect_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRpcStubBuffer_Connect_Proxy(IRpcStubBuffer*, IUnknown*); 4e2933c620 2015-04-21 kinaba: void IRpcStubBuffer_Connect_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void IRpcStubBuffer_Disconnect_Proxy(IRpcStubBuffer*); 4e2933c620 2015-04-21 kinaba: void IRpcStubBuffer_Disconnect_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRpcStubBuffer_Invoke_Proxy(IRpcStubBuffer*, RPCOLEMESSAGE*, IRpcChannelBuffer*); 4e2933c620 2015-04-21 kinaba: void IRpcStubBuffer_Invoke_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: IRpcStubBuffer*IRpcStubBuffer_IsIIDSupported_Proxy(IRpcStubBuffer*, REFIID); 4e2933c620 2015-04-21 kinaba: void IRpcStubBuffer_IsIIDSupported_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: ULONG IRpcStubBuffer_CountRefs_Proxy(IRpcStubBuffer*); 4e2933c620 2015-04-21 kinaba: void IRpcStubBuffer_CountRefs_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IRpcStubBuffer_DebugServerQueryInterface_Proxy(IRpcStubBuffer*, void**); 4e2933c620 2015-04-21 kinaba: void IRpcStubBuffer_DebugServerQueryInterface_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void IRpcStubBuffer_DebugServerRelease_Proxy(IRpcStubBuffer*, void*); 4e2933c620 2015-04-21 kinaba: void IRpcStubBuffer_DebugServerRelease_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPSFactoryBuffer_CreateProxy_Proxy(IPSFactoryBuffer*, IUnknown*, REFIID, IRpcProxyBuffer**, void**); 4e2933c620 2015-04-21 kinaba: void IPSFactoryBuffer_CreateProxy_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT IPSFactoryBuffer_CreateStub_Proxy(IPSFactoryBuffer*, REFIID, IUnknown*, IRpcStubBuffer**); 4e2933c620 2015-04-21 kinaba: void IPSFactoryBuffer_CreateStub_Stub(IRpcStubBuffer*, IRpcChannelBuffer*, PRPC_MESSAGE, PDWORD); 4e2933c620 2015-04-21 kinaba: void SNB_to_xmit(SNB*, RemSNB**); 4e2933c620 2015-04-21 kinaba: void SNB_from_xmit(RemSNB*, SNB*); 4e2933c620 2015-04-21 kinaba: void SNB_free_inst(SNB*); 4e2933c620 2015-04-21 kinaba: void SNB_free_xmit(RemSNB*); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumUnknown_Next_Proxy(IEnumUnknown*, ULONG, IUnknown**, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumUnknown_Next_Stub(IEnumUnknown*, ULONG, IUnknown**, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumMoniker_Next_Proxy(IEnumMoniker*, ULONG, IMoniker**, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumMoniker_Next_Stub(IEnumMoniker*, ULONG, IMoniker**, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_BindToObject_Proxy(IMoniker*, IBindCtx*, IMoniker*, REFIID, void**); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_BindToObject_Stub(IMoniker*, IBindCtx*, IMoniker*, REFIID, IUnknown**); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_BindToStorage_Proxy(IMoniker*, IBindCtx*, IMoniker*, REFIID, void**); 4e2933c620 2015-04-21 kinaba: HRESULT IMoniker_BindToStorage_Stub(IMoniker*, IBindCtx*, IMoniker*, REFIID, IUnknown**); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumString_Next_Proxy(IEnumString*, ULONG, LPCSTR*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumString_Next_Stub(IEnumString*, ULONG, LPCSTR*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_Read_Proxy(IStream*, void*, ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_Read_Stub(IStream*, BYTE*, ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_Write_Proxy(IStream*, void*, ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_Write_Stub(IStream*, BYTE*, ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_Seek_Proxy(IStream*, LARGE_INTEGER, DWORD, ULARGE_INTEGER*); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_Seek_Stub(IStream*, LARGE_INTEGER, DWORD, ULARGE_INTEGER*); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_CopyTo_Proxy(IStream*, IStream*, ULARGE_INTEGER, ULARGE_INTEGER*, ULARGE_INTEGER*); 4e2933c620 2015-04-21 kinaba: HRESULT IStream_CopyTo_Stub(IStream*, IStream*, ULARGE_INTEGER, ULARGE_INTEGER*, ULARGE_INTEGER*); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumSTATSTG_Next_Proxy(IEnumSTATSTG*, ULONG, STATSTG*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IEnumSTATSTG_Next_Stub(IEnumSTATSTG*, ULONG, STATSTG*, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_OpenStream_Proxy(IStorage*, OLECHAR*, void*, DWORD, DWORD, IStream**); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_OpenStream_Stub(IStorage*, OLECHAR*, uint, BYTE*, DWORD, DWORD, IStream** ); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_EnumElements_Proxy(IStorage*, DWORD, void*, DWORD, IEnumSTATSTG**); 4e2933c620 2015-04-21 kinaba: HRESULT IStorage_EnumElements_Stub(IStorage*, DWORD, uint, BYTE*, DWORD, IEnumSTATSTG**); 4e2933c620 2015-04-21 kinaba: HRESULT ILockBytes_ReadAt_Proxy(ILockBytes*, ULARGE_INTEGER, void*, ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT ILockBytes_ReadAt_Stub(ILockBytes*, ULARGE_INTEGER, BYTE*, ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT ILockBytes_WriteAt_Proxy(ILockBytes*, ULARGE_INTEGER, CPtr!(void), ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: HRESULT ILockBytes_WriteAt_Stub(ILockBytes*, ULARGE_INTEGER, BYTE*, ULONG, ULONG*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: +/