634 lines
16 KiB
Modula-2
634 lines
16 KiB
Modula-2
|
#if 0
|
||
|
|
||
|
Microsoft Windows
|
||
|
Copyright (C) Microsoft Corporation, 1992 - 1992.
|
||
|
All rights reserved.
|
||
|
|
||
|
This .def file is preprocessed by the compiler to create the version for
|
||
|
the current build in the appropriate subdir. Basically, whatever you
|
||
|
would have used in your code to control what is compiled when can be
|
||
|
used in this file for the same purpose. The following defines are in
|
||
|
use at the time this file was written:
|
||
|
|
||
|
FLAT - Used to indicate a NT/DOS7 build
|
||
|
i386 - Intel i386/i486 build
|
||
|
MIPS - MIPS R3000/R4000 build
|
||
|
ALPHA - DEC Alpha build
|
||
|
PPC - PowerPC build
|
||
|
DBG - Used to control Debug/Retail. Set to 1 if Debug,
|
||
|
0 if Retail.
|
||
|
WIN31 - Win16 build
|
||
|
__OS2__ - OS/2 build (used by CT mostly)
|
||
|
|
||
|
If none of these are used, it is assumed the entire file can be used
|
||
|
for all builds.
|
||
|
|
||
|
#endif
|
||
|
|
||
|
LIBRARY ole32
|
||
|
|
||
|
#if 0
|
||
|
DESCRIPTION 'Microsoft (R) Component OLE 2.0 Base DLL 1.00'
|
||
|
#endif
|
||
|
|
||
|
#if defined(_CHICAGO_)
|
||
|
;
|
||
|
; No security under Win95, take advantage of shared data segments.
|
||
|
;
|
||
|
SECTIONS
|
||
|
.sdata READ WRITE SHARED
|
||
|
#endif
|
||
|
|
||
|
#ifdef EXPORT_PRIVATE_API
|
||
|
#define PRIVATE_API
|
||
|
#else
|
||
|
#define PRIVATE_API PRIVATE
|
||
|
#endif
|
||
|
|
||
|
EXPORTS
|
||
|
|
||
|
OleBuildVersion=CoBuildVersion
|
||
|
OleInitialize
|
||
|
OleInitializeWOW
|
||
|
OleUninitialize
|
||
|
DllGetClassObject PRIVATE
|
||
|
DllGetClassObjectWOW=DllGetClassObject
|
||
|
OleQueryLinkFromData
|
||
|
OleQueryCreateFromData
|
||
|
OleCreateFromData
|
||
|
OleCreateFromDataEx
|
||
|
OleCreateLinkFromData
|
||
|
OleCreateLinkFromDataEx
|
||
|
OleCreate
|
||
|
OleCreateEx
|
||
|
OleCreateLink
|
||
|
OleCreateLinkEx
|
||
|
OleLoad
|
||
|
OleSave
|
||
|
OleRun
|
||
|
OleIsRunning
|
||
|
OleLockRunning
|
||
|
ReadClassStg
|
||
|
WriteClassStg
|
||
|
ReadClassStm
|
||
|
WriteClassStm
|
||
|
ReleaseStgMedium
|
||
|
ReadStringStream
|
||
|
WriteStringStream
|
||
|
RegisterDragDrop
|
||
|
RevokeDragDrop
|
||
|
DoDragDrop
|
||
|
CreateOleAdviseHolder
|
||
|
CreateDataAdviseHolder
|
||
|
OleCreateMenuDescriptor
|
||
|
OleSetMenuDescriptor
|
||
|
OleDestroyMenuDescriptor
|
||
|
OpenOrCreateStream
|
||
|
IsAccelerator
|
||
|
OleSetClipboard
|
||
|
OleGetClipboard
|
||
|
OleDuplicateData
|
||
|
OleGetIconOfFile
|
||
|
OleGetIconOfClass
|
||
|
CreateILockBytesOnHGlobal
|
||
|
GetHGlobalFromILockBytes
|
||
|
OleMetafilePictFromIconAndLabel
|
||
|
OleDraw
|
||
|
OleCreateDefaultHandler
|
||
|
OleCreateEmbeddingHelper
|
||
|
SetDocumentBitStg
|
||
|
GetDocumentBitStg
|
||
|
WriteOleStg
|
||
|
ReadOleStg
|
||
|
OleCreateFromFile
|
||
|
OleCreateFromFileEx
|
||
|
OleCreateLinkToFile
|
||
|
OleCreateLinkToFileEx
|
||
|
CreateDataCache
|
||
|
OleConvertIStorageToOLESTREAM
|
||
|
OleConvertOLESTREAMToIStorage
|
||
|
OleConvertIStorageToOLESTREAMEx
|
||
|
OleConvertOLESTREAMToIStorageEx
|
||
|
ReadFmtUserTypeStg
|
||
|
WriteFmtUserTypeStg
|
||
|
OleFlushClipboard
|
||
|
OleIsCurrentClipboard
|
||
|
OleTranslateAccelerator
|
||
|
OleDoAutoConvert
|
||
|
OleGetAutoConvert
|
||
|
OleSetAutoConvert
|
||
|
GetConvertStg
|
||
|
SetConvertStg
|
||
|
CreateStreamOnHGlobal
|
||
|
GetHGlobalFromStream
|
||
|
OleSetContainedObject
|
||
|
OleNoteObjectVisible
|
||
|
OleCreateStaticFromData
|
||
|
|
||
|
OleRegGetUserType
|
||
|
OleRegGetMiscStatus
|
||
|
OleRegEnumFormatEtc
|
||
|
OleRegEnumVerbs
|
||
|
|
||
|
CoTaskMemAlloc
|
||
|
CoTaskMemRealloc
|
||
|
CoTaskMemFree
|
||
|
|
||
|
PropVariantClear
|
||
|
PropVariantCopy
|
||
|
FreePropVariantArray
|
||
|
|
||
|
CoBuildVersion
|
||
|
CoInitialize
|
||
|
CoInitializeWOW
|
||
|
CoUnloadingWOW
|
||
|
CoUninitialize
|
||
|
CoGetMalloc
|
||
|
CoRegisterMallocSpy
|
||
|
CoRevokeMallocSpy
|
||
|
CoCreateGuid
|
||
|
CoMarshalInterface
|
||
|
CoUnmarshalInterface
|
||
|
CoReleaseMarshalData
|
||
|
CoGetStandardMarshal
|
||
|
CoGetMarshalSizeMax
|
||
|
CoMarshalHresult
|
||
|
CoUnmarshalHresult
|
||
|
CoRegisterClassObject
|
||
|
CoRevokeClassObject
|
||
|
CoGetClassObject
|
||
|
CoCreateInstance
|
||
|
CoDisconnectObject
|
||
|
CoLockObjectExternal
|
||
|
CoLoadLibrary
|
||
|
CoFreeLibrary
|
||
|
CoFreeAllLibraries
|
||
|
CoFreeUnusedLibraries
|
||
|
CoFreeUnusedLibrariesEx
|
||
|
CoRegisterMessageFilter
|
||
|
CoFileTimeToDosDateTime
|
||
|
CoDosDateTimeToFileTime
|
||
|
GetRunningObjectTable
|
||
|
CoIsOle1Class
|
||
|
CoTreatAsClass
|
||
|
CoGetTreatAsClass
|
||
|
CoGetCurrentProcess
|
||
|
IsEqualGUID
|
||
|
StringFromCLSID
|
||
|
CLSIDFromString
|
||
|
ProgIDFromCLSID
|
||
|
CLSIDFromProgID
|
||
|
StringFromGUID2
|
||
|
IsValidPtrIn
|
||
|
IsValidPtrOut
|
||
|
IsValidInterface
|
||
|
IsValidIid
|
||
|
CoGetState
|
||
|
CoSetState
|
||
|
CoGetCallerTID
|
||
|
CoGetCurrentLogicalThreadId
|
||
|
CoGetClassVersion
|
||
|
#ifdef DCOM
|
||
|
CoRegisterChannelHook
|
||
|
CoRegisterSurrogate
|
||
|
CoRegisterSurrogateEx
|
||
|
CoGetStdMarshalEx
|
||
|
CoGetCancelObject
|
||
|
CoSetCancelObject
|
||
|
CoCancelCall
|
||
|
CoTestCancel
|
||
|
CoWaitForMultipleHandles
|
||
|
CoEnableCallCancellation
|
||
|
CoDisableCallCancellation
|
||
|
#endif
|
||
|
#ifdef DCOM_SECURITY
|
||
|
CoInitializeSecurity
|
||
|
CoGetCallContext
|
||
|
CoQueryProxyBlanket
|
||
|
CoSetProxyBlanket
|
||
|
CoCopyProxy
|
||
|
CoQueryClientBlanket
|
||
|
CoImpersonateClient
|
||
|
CoRevertToSelf
|
||
|
CoQueryAuthenticationServices
|
||
|
CoSwitchCallContext
|
||
|
#endif
|
||
|
CoGetObjectContext
|
||
|
CoGetDefaultContext
|
||
|
CoCreateObjectInContext
|
||
|
CoDeactivateObject
|
||
|
CoReactivateObject
|
||
|
|
||
|
CoAllowSetForegroundWindow
|
||
|
|
||
|
CoIsHandlerConnected
|
||
|
CoFileTimeNow
|
||
|
CoGetObject
|
||
|
BindMoniker
|
||
|
MkParseDisplayName
|
||
|
CreateBindCtx
|
||
|
CreateItemMoniker
|
||
|
CreateFileMoniker
|
||
|
#ifdef _CAIRO_
|
||
|
CreateFileMonikerEx
|
||
|
#endif
|
||
|
CreateGenericComposite
|
||
|
CreateAntiMoniker
|
||
|
CreatePointerMoniker
|
||
|
CreateClassMoniker
|
||
|
CreateObjrefMoniker
|
||
|
MonikerRelativePathTo
|
||
|
GetClassFile
|
||
|
OleSaveToStream
|
||
|
OleLoadFromStream
|
||
|
MonikerCommonPrefixWith
|
||
|
CoQueryReleaseObject
|
||
|
StgCreateDocfile
|
||
|
StgCreateDocfileOnILockBytes
|
||
|
StgOpenStorage
|
||
|
StgOpenStorageOnILockBytes
|
||
|
StgIsStorageFile
|
||
|
StgIsStorageILockBytes
|
||
|
StgSetTimes
|
||
|
StgOpenAsyncDocfileOnIFillLockBytes
|
||
|
StgGetIFillLockBytesOnILockBytes
|
||
|
StgGetIFillLockBytesOnFile
|
||
|
StgCreatePropSetStg
|
||
|
StgCreatePropStg
|
||
|
StgOpenPropStg
|
||
|
#ifndef _CHICAGO_
|
||
|
StgConvertVariantToProperty
|
||
|
StgConvertPropertyToVariant
|
||
|
StgPropertyLengthAsVariant
|
||
|
StgOpenStorageOnHandle PRIVATE
|
||
|
PropVariantChangeType PRIVATE
|
||
|
#endif
|
||
|
FmtIdToPropStgName
|
||
|
PropStgNameToFmtId
|
||
|
PropSysAllocString
|
||
|
PropSysFreeString
|
||
|
CoInitializeEx
|
||
|
#ifdef _CAIRO_
|
||
|
CoGetPersistentInstance
|
||
|
CoGetPersistentInstanceEx
|
||
|
StgCreateStorage
|
||
|
#endif // _CAIRO_
|
||
|
#ifndef _CHICAGO_
|
||
|
StgCreateStorageEx
|
||
|
StgOpenStorageEx
|
||
|
#endif
|
||
|
#ifdef _CAIRO_
|
||
|
StgIsStorage
|
||
|
OleInitializeEx
|
||
|
DfIsDocfile
|
||
|
OleGetTransactionDispenser
|
||
|
#endif // _CAIRO_
|
||
|
#ifdef DCOM
|
||
|
CoGetInstanceFromFile
|
||
|
CoGetInstanceFromIStorage
|
||
|
CoCreateInstanceEx
|
||
|
UpdateDCOMSettings
|
||
|
CoRegisterPSClsid
|
||
|
CoAddRefServerProcess
|
||
|
CoReleaseServerProcess
|
||
|
CoSuspendClassObjects
|
||
|
CoResumeClassObjects
|
||
|
#endif
|
||
|
DllDebugObjectRPCHook
|
||
|
StringFromIID
|
||
|
IIDFromString
|
||
|
CoGetPSClsid
|
||
|
#ifdef _CAIRO_
|
||
|
SerializeToStream
|
||
|
DeserializeFromStream
|
||
|
SerializeSizeMax
|
||
|
#endif
|
||
|
#if DBG == 1
|
||
|
DumpADVFFlags PRIVATE_API
|
||
|
DumpATOM PRIVATE_API
|
||
|
DumpCLSID PRIVATE_API
|
||
|
DumpCLIPFORMAT PRIVATE_API
|
||
|
DumpCMutexSem PRIVATE_API
|
||
|
DumpDVASPECTFlags PRIVATE_API
|
||
|
DumpFILETIME PRIVATE_API
|
||
|
DumpHRESULT PRIVATE_API
|
||
|
DumpWIN32Error PRIVATE_API
|
||
|
DumpCClipDataObject PRIVATE_API
|
||
|
DumpCDAHolder PRIVATE_API
|
||
|
DumpCDataAdviseCache PRIVATE_API
|
||
|
DumpCDefClassFactory PRIVATE_API
|
||
|
DumpCDefLink PRIVATE_API
|
||
|
DumpCDefObject PRIVATE_API
|
||
|
DumpCEMfObject PRIVATE_API
|
||
|
DumpCEnumFmt PRIVATE_API
|
||
|
DumpCEnumFmt10 PRIVATE_API
|
||
|
DumpCEnumSTATDATA PRIVATE_API
|
||
|
DumpCEnumVerb PRIVATE_API
|
||
|
DumpCGenObject PRIVATE_API
|
||
|
DumpCMapDwordDword PRIVATE_API
|
||
|
DumpCMemBytes PRIVATE_API
|
||
|
DumpCMemStm PRIVATE_API
|
||
|
DumpCMfObject PRIVATE_API
|
||
|
DumpCOAHolder PRIVATE_API
|
||
|
DumpCThreadCheck PRIVATE_API
|
||
|
DumpFORMATETC PRIVATE_API
|
||
|
DumpMEMSTM PRIVATE_API
|
||
|
DumpSTATDATA PRIVATE_API
|
||
|
DumpSTGMEDIUM PRIVATE_API
|
||
|
#ifndef _CHICAGO_
|
||
|
DfDebug PRIVATE_API
|
||
|
DfSetResLimit PRIVATE_API
|
||
|
DfGetResLimit PRIVATE_API
|
||
|
DfSetFailureType PRIVATE_API
|
||
|
DfGetMemAlloced PRIVATE_API
|
||
|
DfPrintAllocs PRIVATE_API
|
||
|
#endif
|
||
|
DbgLogOpen PRIVATE_API
|
||
|
DbgLogClose PRIVATE_API
|
||
|
DbgLogOutputDebugString PRIVATE_API
|
||
|
DbgLogWrite PRIVATE_API
|
||
|
DbgLogTimeStamp PRIVATE_API
|
||
|
DbgLogWriteBanner PRIVATE_API
|
||
|
DbgDumpObject PRIVATE_API
|
||
|
DbgIsObjectValid PRIVATE_API
|
||
|
DbgDumpExternalObject PRIVATE_API
|
||
|
DbgDumpClassName PRIVATE_API
|
||
|
MakeDebugStream PRIVATE_API
|
||
|
Dbg_FindRemoteHdlr PRIVATE_API
|
||
|
DbgDllSetSiftObject PRIVATE_API
|
||
|
#ifndef _CHICAGO_
|
||
|
StgGetDebugFileLockBytes PRIVATE_API
|
||
|
#endif
|
||
|
#endif // DBG == 1
|
||
|
#ifdef TRACELOG
|
||
|
#if defined(i386)
|
||
|
??0CTraceCall@@QAE@KPAD@Z PRIVATE_API
|
||
|
??1CTraceCall@@QAE@XZ PRIVATE_API
|
||
|
StartTrace PRIVATE_API
|
||
|
StopTrace PRIVATE_API
|
||
|
#else // i386
|
||
|
#error TraceLogs not defined for MIPS or Alpha or PPC- Rickhi
|
||
|
#endif // MIPS | ALPHA | PPC
|
||
|
#endif // TRACELOG
|
||
|
#if DBG==1 && defined(_NT1X_) && defined(GLOBALDBG)
|
||
|
GlobalAlloc=UtGlobalAlloc PRIVATE_API
|
||
|
GlobalFree=UtGlobalFree PRIVATE_API
|
||
|
GlobalReAlloc=UtGlobalReAlloc PRIVATE_API
|
||
|
GlobalLock=UtGlobalLock PRIVATE_API
|
||
|
GlobalUnlock=UtGlobalUnlock PRIVATE_API
|
||
|
#endif // DBG==1 && defined(_NT1X_) && defined(GLOBALDBG)
|
||
|
|
||
|
;; Utility functions exported for olethk32.dll
|
||
|
UtGetDvtd16Info
|
||
|
UtConvertDvtd16toDvtd32
|
||
|
UtGetDvtd32Info
|
||
|
UtConvertDvtd32toDvtd16
|
||
|
|
||
|
#if DBG==1
|
||
|
;; DBG Utility functions exported for olethk32.dll
|
||
|
UtGlobalAlloc PRIVATE_API
|
||
|
UtGlobalFree PRIVATE_API
|
||
|
UtGlobalReAlloc PRIVATE_API
|
||
|
UtGlobalLock PRIVATE_API
|
||
|
UtGlobalUnlock PRIVATE_API
|
||
|
#endif
|
||
|
CoMarshalInterThreadInterfaceInStream
|
||
|
CoGetInterfaceAndReleaseStream
|
||
|
CoCreateFreeThreadedMarshaler
|
||
|
|
||
|
;; Entry points for HookOle
|
||
|
EnableHookObject
|
||
|
GetHookInterface
|
||
|
HkOleRegisterObject
|
||
|
|
||
|
;
|
||
|
; Debug support routines previously in commnot.
|
||
|
;
|
||
|
#if DBG == 1
|
||
|
Win4AssertEx PRIVATE_API
|
||
|
vdprintf PRIVATE_API
|
||
|
CallOutputFunctions PRIVATE_API
|
||
|
CoGetAssertConfig PRIVATE_API
|
||
|
#endif
|
||
|
|
||
|
;
|
||
|
; Windows data types support via user marshal
|
||
|
;
|
||
|
|
||
|
SNB_UserSize
|
||
|
SNB_UserMarshal
|
||
|
SNB_UserUnmarshal
|
||
|
SNB_UserFree
|
||
|
|
||
|
CLIPFORMAT_UserSize
|
||
|
CLIPFORMAT_UserMarshal
|
||
|
CLIPFORMAT_UserUnmarshal
|
||
|
CLIPFORMAT_UserFree
|
||
|
|
||
|
HWND_UserSize
|
||
|
HWND_UserMarshal
|
||
|
HWND_UserUnmarshal
|
||
|
HWND_UserFree
|
||
|
|
||
|
HMENU_UserSize
|
||
|
HMENU_UserMarshal
|
||
|
HMENU_UserUnmarshal
|
||
|
HMENU_UserFree
|
||
|
|
||
|
HACCEL_UserSize
|
||
|
HACCEL_UserMarshal
|
||
|
HACCEL_UserUnmarshal
|
||
|
HACCEL_UserFree
|
||
|
|
||
|
HBRUSH_UserSize
|
||
|
HBRUSH_UserMarshal
|
||
|
HBRUSH_UserUnmarshal
|
||
|
HBRUSH_UserFree
|
||
|
|
||
|
HBITMAP_UserSize
|
||
|
HBITMAP_UserMarshal
|
||
|
HBITMAP_UserUnmarshal
|
||
|
HBITMAP_UserFree
|
||
|
|
||
|
HICON_UserSize
|
||
|
HICON_UserMarshal
|
||
|
HICON_UserUnmarshal
|
||
|
HICON_UserFree
|
||
|
|
||
|
HDC_UserSize
|
||
|
HDC_UserMarshal
|
||
|
HDC_UserUnmarshal
|
||
|
HDC_UserFree
|
||
|
|
||
|
HPALETTE_UserSize
|
||
|
HPALETTE_UserMarshal
|
||
|
HPALETTE_UserUnmarshal
|
||
|
HPALETTE_UserFree
|
||
|
|
||
|
HGLOBAL_UserSize
|
||
|
HGLOBAL_UserMarshal
|
||
|
HGLOBAL_UserUnmarshal
|
||
|
HGLOBAL_UserFree
|
||
|
|
||
|
HMETAFILE_UserSize
|
||
|
HMETAFILE_UserMarshal
|
||
|
HMETAFILE_UserUnmarshal
|
||
|
HMETAFILE_UserFree
|
||
|
|
||
|
HENHMETAFILE_UserSize
|
||
|
HENHMETAFILE_UserMarshal
|
||
|
HENHMETAFILE_UserUnmarshal
|
||
|
HENHMETAFILE_UserFree
|
||
|
|
||
|
HMETAFILEPICT_UserSize
|
||
|
HMETAFILEPICT_UserMarshal
|
||
|
HMETAFILEPICT_UserUnmarshal
|
||
|
HMETAFILEPICT_UserFree
|
||
|
|
||
|
STGMEDIUM_UserSize
|
||
|
STGMEDIUM_UserMarshal
|
||
|
STGMEDIUM_UserUnmarshal
|
||
|
STGMEDIUM_UserFree
|
||
|
|
||
|
WdtpInterfacePointer_UserSize
|
||
|
WdtpInterfacePointer_UserMarshal
|
||
|
WdtpInterfacePointer_UserUnmarshal
|
||
|
WdtpInterfacePointer_UserFree
|
||
|
|
||
|
#if defined(_WIN64)
|
||
|
;
|
||
|
; Windows data types support via user marshal for NDR64
|
||
|
;
|
||
|
|
||
|
SNB_UserSize64
|
||
|
SNB_UserMarshal64
|
||
|
SNB_UserUnmarshal64
|
||
|
SNB_UserFree64
|
||
|
|
||
|
CLIPFORMAT_UserSize64
|
||
|
CLIPFORMAT_UserMarshal64
|
||
|
CLIPFORMAT_UserUnmarshal64
|
||
|
CLIPFORMAT_UserFree64
|
||
|
|
||
|
HWND_UserSize64
|
||
|
HWND_UserMarshal64
|
||
|
HWND_UserUnmarshal64
|
||
|
HWND_UserFree64
|
||
|
|
||
|
HMENU_UserSize64
|
||
|
HMENU_UserMarshal64
|
||
|
HMENU_UserUnmarshal64
|
||
|
HMENU_UserFree64
|
||
|
|
||
|
HACCEL_UserSize64
|
||
|
HACCEL_UserMarshal64
|
||
|
HACCEL_UserUnmarshal64
|
||
|
HACCEL_UserFree64
|
||
|
|
||
|
HBRUSH_UserSize64
|
||
|
HBRUSH_UserMarshal64
|
||
|
HBRUSH_UserUnmarshal64
|
||
|
HBRUSH_UserFree64
|
||
|
|
||
|
HBITMAP_UserSize64
|
||
|
HBITMAP_UserMarshal64
|
||
|
HBITMAP_UserUnmarshal64
|
||
|
HBITMAP_UserFree64
|
||
|
|
||
|
HICON_UserSize64
|
||
|
HICON_UserMarshal64
|
||
|
HICON_UserUnmarshal64
|
||
|
HICON_UserFree64
|
||
|
|
||
|
HDC_UserSize64
|
||
|
HDC_UserMarshal64
|
||
|
HDC_UserUnmarshal64
|
||
|
HDC_UserFree64
|
||
|
|
||
|
HPALETTE_UserSize64
|
||
|
HPALETTE_UserMarshal64
|
||
|
HPALETTE_UserUnmarshal64
|
||
|
HPALETTE_UserFree64
|
||
|
|
||
|
HGLOBAL_UserSize64
|
||
|
HGLOBAL_UserMarshal64
|
||
|
HGLOBAL_UserUnmarshal64
|
||
|
HGLOBAL_UserFree64
|
||
|
|
||
|
HMETAFILE_UserSize64
|
||
|
HMETAFILE_UserMarshal64
|
||
|
HMETAFILE_UserUnmarshal64
|
||
|
HMETAFILE_UserFree64
|
||
|
|
||
|
HENHMETAFILE_UserSize64
|
||
|
HENHMETAFILE_UserMarshal64
|
||
|
HENHMETAFILE_UserUnmarshal64
|
||
|
HENHMETAFILE_UserFree64
|
||
|
|
||
|
HMETAFILEPICT_UserSize64
|
||
|
HMETAFILEPICT_UserMarshal64
|
||
|
HMETAFILEPICT_UserUnmarshal64
|
||
|
HMETAFILEPICT_UserFree64
|
||
|
|
||
|
STGMEDIUM_UserSize64
|
||
|
STGMEDIUM_UserMarshal64
|
||
|
STGMEDIUM_UserUnmarshal64
|
||
|
STGMEDIUM_UserFree64
|
||
|
|
||
|
WdtpInterfacePointer_UserSize64
|
||
|
WdtpInterfacePointer_UserMarshal64
|
||
|
WdtpInterfacePointer_UserUnmarshal64
|
||
|
WdtpInterfacePointer_UserFree64
|
||
|
|
||
|
#endif // defined(_WIN64)
|
||
|
|
||
|
|
||
|
#ifdef WX86OLE
|
||
|
CoGetIIDFromMarshaledInterface
|
||
|
Wx86LoadNotification
|
||
|
#endif
|
||
|
|
||
|
CreateErrorInfo=CoCreateErrorInfo PRIVATE
|
||
|
GetErrorInfo=CoGetErrorInfo PRIVATE
|
||
|
SetErrorInfo=CoSetErrorInfo PRIVATE
|
||
|
#if 0 // ifdef _CHICAGO_
|
||
|
I_RemoteMain PRIVATE
|
||
|
#endif
|
||
|
|
||
|
|
||
|
DllRegisterServer PRIVATE
|
||
|
|
||
|
#ifdef DIRECTORY_SERVICE
|
||
|
CoInstall
|
||
|
CLSIDFromProgIDEx
|
||
|
#endif
|
||
|
|
||
|
CreateStdProgressIndicator
|
||
|
CoGetApartmentID
|
||
|
DcomChannelSetHResult
|
||
|
CoInvalidateRemoteMachineBindings
|
||
|
CoRetireServer
|
||
|
CoGetProcessIdentifier
|
||
|
CoGetContextToken
|
||
|
|
||
|
CoRegisterInitializeSpy
|
||
|
CoRevokeInitializeSpy
|
||
|
|
||
|
; I didn't want to export this, but I have to.
|
||
|
CLSIDFromOle1Class PRIVATE
|
||
|
|
||
|
; Services without components private interfaces
|
||
|
CoPushServiceDomain PRIVATE
|
||
|
CoPopServiceDomain PRIVATE
|
||
|
|
||
|
CoGetComCatalog=GetCatalogHelper PRIVATE
|
||
|
;
|
||
|
; JohnDoty: Incorporate TXFAUX.
|
||
|
; I'm not going to cut/n/paste stuff into here, 'cause
|
||
|
; This is already a pretty darn massive .DEF file.
|
||
|
;
|
||
|
#ifndef __OLE32__
|
||
|
#define __OLE32__
|
||
|
#endif
|
||
|
#include "..\com\txf\callframe\callframe.src"
|