Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
LIBRARY OLE2 ;EXETYPE WINDOWS 3.0
CODE MOVEABLE DISCARDABLE LOADONCALL SHARED
SEGMENTS O_Init PRELOAD
DATA MOVEABLE SINGLE
HEAPSIZE 512
EXPORTS WEP @0 RESIDENTNAME OLEBUILDVERSION @1 OLEINITIALIZE @2 OLEUNINITIALIZE @3 DLLGETCLASSOBJECT @4 ;; UNUSED @5 OLEQUERYLINKFROMDATA @6 OLEQUERYCREATEFROMDATA @7 OLECREATEFROMDATA @8 OLECREATELINKFROMDATA @9 OLECREATE @10 OLECREATELINK @11 OLELOAD @12 OLESAVE @13 OLERUN @14 ;; UNUSED @15 OLEISRUNNING @16 OLELOCKRUNNING @17 READCLASSSTG @18 WRITECLASSSTG @19 READCLASSSTM @20 WRITECLASSSTM @21 BINDMONIKER @22 MKPARSEDISPLAYNAME @23 OLESAVETOSTREAM @24 OLELOADFROMSTREAM @25 CREATEBINDCTX @26 CREATEITEMMONIKER @27 CREATEFILEMONIKER @28 CREATEGENERICCOMPOSITE @29 GETRUNNINGOBJECTTABLE @30 OLEGETMALLOC @31 RELEASESTGMEDIUM @32 READSTRINGSTREAM @33 WRITESTRINGSTREAM @34 REGISTERDRAGDROP @35 REVOKEDRAGDROP @36 DODRAGDROP @37 CREATEOLEADVISEHOLDER @38 CREATEDATAADVISEHOLDER @39 OLECREATEMENUDESCRIPTOR @40 OLESETMENUDESCRIPTOR @41 OLEDESTROYMENUDESCRIPTOR @42 OPENORCREATESTREAM @43 CREATEANTIMONIKER @44 CREATEPOINTERMONIKER @45 MONIKERRELATIVEPATHTO @46 MONIKERCOMMONPREFIXWITH @47 ISACCELERATOR @48 OLESETCLIPBOARD @49 OLEGETCLIPBOARD @50 OLEDUPLICATEDATA @51 OLEGETICONOFFILE @52 OLEGETICONOFCLASS @53 CREATEILOCKBYTESONHGLOBAL @54 GETHGLOBALFROMILOCKBYTES @55 OLEMETAFILEPICTFROMICONANDLABEL @56 GETCLASSFILE @57 OLEDRAW @58 OLECREATEDEFAULTHANDLER @59 OLECREATEEMBEDDINGHELPER @60 OLECONVERTISTORAGETOOLESTREAMEX @61 OLECONVERTOLESTREAMTOISTORAGEEX @62 SETDOCUMENTBITSTG @63 GETDOCUMENTBITSTG @64 WRITEOLESTG @65 READOLESTG @66 OLECREATEFROMFILE @67 OLECREATELINKTOFILE @68 CREATEDATACACHE @69 OLECONVERTISTORAGETOOLESTREAM @70 OLECONVERTOLESTREAMTOISTORAGE @71 READFMTUSERTYPESTG @74 WRITEFMTUSERTYPESTG @75 OLEFLUSHCLIPBOARD @76 OLEISCURRENTCLIPBOARD @77 OLETRANSLATEACCELERATOR @78 OLEDOAUTOCONVERT @79 OLEGETAUTOCONVERT @80 OLESETAUTOCONVERT @81 GETCONVERTSTG @82 SETCONVERTSTG @83 CREATESTREAMONHGLOBAL @84 GETHGLOBALFROMSTREAM @85
OLESETCONTAINEDOBJECT @86 OLENOTEOBJECTVISIBLE @87
OLECREATESTATICFROMDATA @88
OLEREGGETUSERTYPE @89 OLEREGGETMISCSTATUS @90 OLEREGENUMFORMATETC @91 OLEREGENUMVERBS @92 ;;OLEGETENUMFORMATETC @93 ; Used internally ;; NOTE: API routines above this pointer (all upper case); DEBUG below ;; *except* for the routines DbgDumpObject, DbgDumpExternalObject, ;; DbgIsObjectValid, DbgDumpClassName, which are exposed in the debug ;; version of the dll's shipped to ISV's
MAKEDEBUGSTREAM @100 ;; unused @101 ;; unused @102 ;; unused @103 DBGLOGOPEN @104 DBGLOGCLOSE @105 DBGLOGOUTPUTDEBUGSTRING @106 DBGLOGWRITE @107 DBGLOGTIMESTAMP @108 DBGLOGWRITEBANNER @109 DBGDUMPOBJECT @110 DBGISOBJECTVALID @111 DUMPALLOBJECTS @112 VALIDATEALLOBJECTS @113 DBGDUMPCLASSNAME @114 DBGDUMPEXTERNALOBJECT @115 ;; IIDs here
_IID_IEnumUnknown @120 _IID_IEnumString @121 _IID_IEnumMoniker @122 _IID_IEnumFORMATETC @123 _IID_IEnumOLEVERB @124 _IID_IEnumSTATDATA @125 _IID_IEnumGeneric @126 _IID_IEnumHolder @127 _IID_IEnumCallback @128 _IID_IPersistStream @129 _IID_IPersistStorage @130 _IID_IPersistFile @131 _IID_IPersist @132 _IID_IViewObject @133 _IID_IDataObject @134 _IID_IAdviseSink @135 _IID_IDataAdviseHolder @136 _IID_IOleAdviseHolder @137 _IID_IOleObject @138 _IID_IOleInPlaceObject @139 _IID_IOleWindow @140 _IID_IOleInPlaceUIWindow @141 _IID_IOleInPlaceFrame @142 _IID_IOleInPlaceActiveObject @143 _IID_IOleClientSite @144 _IID_IOleInPlaceSite @145 _IID_IParseDisplayName @146 _IID_IOleContainer @147 _IID_IOleItemContainer @148 _IID_IOleLink @149 _IID_IOleCache @150 _IID_IOleManager @151 _IID_IOlePresObj @152 _IID_IDropSource @153 _IID_IDropTarget @154 _IID_IDebug @155 _IID_IDebugStream @156 _IID_IAdviseSink2 @157 _IID_IViewObject2 @158 _IID_IOleCache2 @159 _IID_IOleCacheControl @160 _IID_IRunnableObject @161
IMPORTS KERNEL.LOADLIBRARYEX32W ;;@513 NODATA ;; KERNEL.FREELIBRARY32W ;;@514 NODATA ;; KERNEL.GETPROCADDRESS32W ;;@515 NODATA ;; KERNEL.GETVDMPOINTER32W ;;@516 NODATA ;; KERNEL.CALLPROC32W ;;@517 NODATA ;;
; ; functions statement file (appended by the makefile)
|