diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index 6c1d36ec1..dcf08dfdf 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,5 +1,6 @@ 2000-02-28 Mumit Khan + * lib/ole32.def: Add missing exports. * include/winbase.h (TLS_MINIMUM_AVAILABLE): Move macro from here * include/winnt.h (TLS_MINIMUM_AVAILABLE): to here. (NT_TIB): Define. diff --git a/winsup/w32api/lib/ole32.def b/winsup/w32api/lib/ole32.def index e93f25c59..ebac6bf7f 100644 --- a/winsup/w32api/lib/ole32.def +++ b/winsup/w32api/lib/ole32.def @@ -1,12 +1,19 @@ LIBRARY OLE32.dll EXPORTS BindMoniker@16 +CLIPFORMAT_UserFree@8 +CLIPFORMAT_UserMarshal@12 +CLIPFORMAT_UserSize@12 +CLIPFORMAT_UserUnmarshal@12 CLSIDFromProgID@8 CLSIDFromString@8 +CoAddRefServerProcess@0 CoBuildVersion@0 +CoCopyProxy@8 CoCreateFreeThreadedMarshaler@8 CoCreateGuid@4 CoCreateInstance@20 +CoCreateInstanceEx@24 CoDisconnectObject@8 CoDosDateTimeToFileTime@12 CoFileTimeNow@4 @@ -14,18 +21,25 @@ CoFileTimeToDosDateTime@12 CoFreeAllLibraries@0 CoFreeLibrary@4 CoFreeUnusedLibraries@0 +CoGetCallContext@8 CoGetCallerTID@4 CoGetClassObject@20 CoGetCurrentLogicalThreadId@4 CoGetCurrentProcess@0 +CoGetInstanceFromFile@32 +CoGetInstanceFromIStorage@28 CoGetInterfaceAndReleaseStream@12 CoGetMalloc@8 CoGetMarshalSizeMax@24 +CoGetObject@16 CoGetPSClsid@8 CoGetStandardMarshal@24 CoGetState@4 CoGetTreatAsClass@8 +CoImpersonateClient@0 CoInitialize@4 +CoInitializeEx@8 +CoInitializeSecurity@36 CoInitializeWOW@8 CoIsHandlerConnected@4 CoIsOle1Class@4 @@ -34,14 +48,26 @@ CoLockObjectExternal@12 CoMarshalHresult@8 CoMarshalInterThreadInterfaceInStream@12 CoMarshalInterface@24 +CoQueryAuthenticationServices@8 +CoQueryClientBlanket@28 +CoQueryProxyBlanket@32 CoQueryReleaseObject@4 +CoRegisterChannelHook@8 CoRegisterClassObject@20 CoRegisterMallocSpy@4 CoRegisterMessageFilter@8 +CoRegisterPSClsid@8 +CoRegisterSurrogate@4 CoReleaseMarshalData@4 +CoReleaseServerProcess@0 +CoResumeClassObjects@0 +CoRevertToSelf@0 CoRevokeClassObject@4 CoRevokeMallocSpy@0 +CoSetProxyBlanket@32 CoSetState@4 +CoSuspendClassObjects@0 +CoSwitchCallContext@8 CoTaskMemAlloc@4 CoTaskMemFree@4 CoTaskMemRealloc@8 @@ -52,6 +78,7 @@ CoUnmarshalHresult@8 CoUnmarshalInterface@12 CreateAntiMoniker@4 CreateBindCtx@8 +CreateClassMoniker@8 CreateDataAdviseHolder@4 CreateDataCache@16 CreateFileMoniker@8 @@ -65,6 +92,7 @@ DllDebugObjectRPCHook@8 DllGetClassObjectWOW@12 DoDragDrop@16 EnableHookObject@8 +FreePropVariantArray@8 GetClassFile@8 GetConvertStg@4 GetDocumentBitStg@4 @@ -72,6 +100,46 @@ GetHGlobalFromILockBytes@8 GetHGlobalFromStream@8 GetHookInterface@4 GetRunningObjectTable@8 +HACCEL_UserFree@8 +HACCEL_UserMarshal@12 +HACCEL_UserSize@12 +HACCEL_UserUnmarshal@12 +HBITMAP_UserFree@8 +HBITMAP_UserMarshal@12 +HBITMAP_UserSize@12 +HBITMAP_UserUnmarshal@12 +HBRUSH_UserFree@8 +HBRUSH_UserMarshal@12 +HBRUSH_UserSize@12 +HBRUSH_UserUnmarshal@12 +HENHMETAFILE_UserFree@8 +HENHMETAFILE_UserMarshal@12 +HENHMETAFILE_UserSize@12 +HENHMETAFILE_UserUnmarshal@12 +HGLOBAL_UserFree@8 +HGLOBAL_UserMarshal@12 +HGLOBAL_UserSize@12 +HGLOBAL_UserUnmarshal@12 +HMENU_UserFree@8 +HMENU_UserMarshal@12 +HMENU_UserSize@12 +HMENU_UserUnmarshal@12 +HMETAFILEPICT_UserFree@8 +HMETAFILEPICT_UserMarshal@12 +HMETAFILEPICT_UserSize@12 +HMETAFILEPICT_UserUnmarshal@12 +HMETAFILE_UserFree@8 +HMETAFILE_UserMarshal@12 +HMETAFILE_UserSize@12 +HMETAFILE_UserUnmarshal@12 +HPALETTE_UserFree@8 +HPALETTE_UserMarshal@12 +HPALETTE_UserSize@12 +HPALETTE_UserUnmarshal@12 +HWND_UserFree@8 +HWND_UserMarshal@12 +HWND_UserSize@12 +HWND_UserUnmarshal@12 IIDFromString@8 IsAccelerator@16 IsEqualGUID@8 @@ -90,11 +158,17 @@ OleConvertOLESTREAMToIStorageEx@28 OleCreate@28 OleCreateDefaultHandler@16 OleCreateEmbeddingHelper@24 +OleCreateEx@48 OleCreateFromData@28 +OleCreateFromDataEx@48 OleCreateFromFile@32 +OleCreateFromFileEx@52 OleCreateLink@28 +OleCreateLinkEx@48 OleCreateLinkFromData@28 +OleCreateLinkFromDataEx@48 OleCreateLinkToFile@28 +OleCreateLinkToFileEx@48 OleCreateMenuDescriptor@8 OleCreateStaticFromData@28 OleDestroyMenuDescriptor@4 @@ -132,6 +206,10 @@ OleTranslateAccelerator@12 OleUninitialize@0 OpenOrCreateStream@12 ProgIDFromCLSID@8 +PropSysAllocString@4 +PropSysFreeString@4 +PropVariantClear@4 +PropVariantCopy@8 ReadClassStg@8 ReadClassStm@8 ReadFmtUserTypeStg@12 @@ -140,18 +218,30 @@ ReadStringStream@8 RegisterDragDrop@8 ReleaseStgMedium@4 RevokeDragDrop@4 +SNB_UserFree@8 +SNB_UserMarshal@12 +SNB_UserSize@12 +SNB_UserUnmarshal@12 +STGMEDIUM_UserFree@8 +STGMEDIUM_UserMarshal@12 +STGMEDIUM_UserSize@12 +STGMEDIUM_UserUnmarshal@12 SetConvertStg@8 SetDocumentBitStg@8 StgCreateDocfile@16 StgCreateDocfileOnILockBytes@16 +StgGetIFillLockBytesOnFile@8 +StgGetIFillLockBytesOnILockBytes@8 StgIsStorageFile@4 StgIsStorageILockBytes@4 +StgOpenAsyncDocfileOnIFillLockBytes@16 StgOpenStorage@24 StgOpenStorageOnILockBytes@24 StgSetTimes@16 StringFromCLSID@8 StringFromGUID2@12 StringFromIID@8 +UpdateDCOMSettings@0 UtConvertDvtd16toDvtd32@12 UtConvertDvtd32toDvtd16@12 UtGetDvtd16Info@8