Main Page Windows 7 DLLs NirSoft Utilities
Windows 10 DLL File Information - ole32.dll

The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 10, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.

 

General Information

File Description: Microsoft OLE for Windows  
File Version: 10.0.10130.0 (fbl_impressive.150522-2224)  
Company: Microsoft Corporation  
Product Name: Microsoft® Windows® Operating System  
DLL popularity Very High - 385 other DLL files in system32 directory are statically linked to this file.
File Size: 910 KB
Total Number of Exported Functions: 483
Total Number of Exported Functions With Names: 475
 

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 769,536 Bytes 82.6% Read, Execute Code
.data 0x000bd000 1,024 Bytes 0.1% Write, Read Initialized Data
.idata 0x000bf000 22,528 Bytes 2.4% Read Initialized Data
.didat 0x000c5000 512 Bytes 0.1% Write, Read Initialized Data
.rsrc 0x000c6000 73,728 Bytes 7.9% Read Initialized Data
.reloc 0x000d8000 46,592 Bytes 5.0% Read, Discardable Initialized Data
 

Static Linking

ole32.dll is statically linked to the following files:

api-ms-win-core-com-l1-1-1.dll
msvcrt.dll
ntdll.dll
KERNELBASE.dll
api-ms-win-core-heap-l1-2-0.dll
api-ms-win-core-wow64-l1-1-1.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-file-l1-2-1.dll
api-ms-win-core-string-l2-1-0.dll
api-ms-win-core-localization-l1-2-1.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-timezone-l1-1-0.dll
RPCRT4.dll
api-ms-win-core-com-midlproxystub-l1-1-0.dll
api-ms-win-core-winrt-string-l1-1-0.dll
api-ms-win-core-interlocked-l1-2-0.dll
api-ms-win-core-libraryloader-l1-2-1.dll
api-ms-win-core-threadpool-l1-2-0.dll
api-ms-win-security-base-l1-2-0.dll
api-ms-win-core-processenvironment-l1-2-0.dll
api-ms-win-core-heap-l2-1-0.dll
api-ms-win-eventing-provider-l1-1-0.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-eventing-classicprovider-l1-1-0.dll
api-ms-win-core-winrt-error-l1-1-1.dll
api-ms-win-core-psapi-l1-1-0.dll
api-ms-win-core-memory-l1-1-2.dll
api-ms-win-security-sddl-l1-1-0.dll
api-ms-win-core-wow64-l1-1-0.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-com-private-l1-1-0.dll
api-ms-win-core-com-private-l1-1-1.dll
api-ms-win-core-kernel32-legacy-l1-1-1.dll
api-ms-win-core-kernel32-private-l1-1-1.dll
KERNEL32.dll
api-ms-win-core-shlwapi-legacy-l1-1-0.dll
api-ms-win-core-stringansi-l1-1-0.dll
GDI32.dll
USER32.dll
combase.dll
api-ms-win-core-psm-key-l1-1-0.dll
api-ms-win-service-management-l1-1-0.dll
api-ms-win-service-winsvc-l1-2-0.dll
api-ms-win-core-quirks-l1-1-0.dll
api-ms-win-core-delayload-l1-1-1.dll
api-ms-win-core-apiquery-l1-1-0.dll

This means that when ole32.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, ole32.dll won't be loaded.

 

General Resources Information

Resource Type Number of Items Total Size % of File
Icons 1 764 Bytes 0.1%
Animated Icons 0 0 Bytes 0.0%
Cursors 7 5,632 Bytes 0.6%
Animated Cursors 0 0 Bytes 0.0%
Bitmaps 0 0 Bytes 0.0%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 1 272 Bytes 0.0%
HTML Related Files 0 0 Bytes 0.0%
Menus 0 0 Bytes 0.0%
Strings 33 2,020 Bytes 0.2%
Type Libraries 0 0 Bytes 0.0%
Manifest 0 0 Bytes 0.0%
All Others 4 88,802 Bytes 9.5%
Total 46 97,490 Bytes 10.5%
 

Icons in this file

There are 1 icons stored in this DLL file. You can view all these icons in the following small thumbnail:
 

Cursors in this file

There are 7 cursors stored in this DLL file. You can view all these cursors in the following small thumbnail:
 

Dialog-boxes list (up to 1000 dialogs)

In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 1000 dialogs.
ID Dialog Caption
101 Installing COM Component
 

String resources in this dll (up to 1000 strings)

String ID String Text
201 Warning
202 Cancelling will likely result in failure of the current operation. Are you sure you want to cancel?
203 ObjectLink
204 OwnerLink
205 Native
206 Binary
207 FileName
208 FileNameW
209 NetworkName
210 DataObject
211 Embedded Object
212 Embed Source
213 Custom Link Source
214 Link Source
215 Object Descriptor
216 Link Source Descriptor
217 OleDraw
218 PBrush
219 MSDraw
220 Ole Private Data
221 Screen Picture
222 Failed to retrieve the package ID of the application with data on the clipboard.
223 Failed to save the package ID of the application with data on the clipboard.
224 OLE clipboard initialization failed.
225 The operation is not permitted because the calling application is not the owner of the data on the clipboard.
226 The clipboard could not be accessed because the application is not in the foreground.
227 The attempt to set clipboard data using the specified format is disallowed.
228 Setting clipboard data via the indicated medium is not supported.
229 The caller is not running at a sufficient integrity level to call this operation.
1001 Image
1002 Text
1003 Audio
1004 Other
 

COM Classes/Interfaces

There is no type library in this file with COM classes/interfaces information

 

Exported Functions List

The following functions are exported by this dll:
BindMoniker CLIPFORMAT_UserFree CLIPFORMAT_UserFreeExt
CLIPFORMAT_UserMarshal CLIPFORMAT_UserMarshalExt CLIPFORMAT_UserSize
CLIPFORMAT_UserSizeExt CLIPFORMAT_UserUnmarshal CLIPFORMAT_UserUnmarshalExt
CLSIDFromOle1Class CLSIDFromProgID CLSIDFromProgIDEx
CLSIDFromString CStdAsyncStubBuffer2_Connect CStdAsyncStubBuffer2_Disconnect
CStdAsyncStubBuffer2_Release CStdAsyncStubBuffer_AddRef CStdAsyncStubBuffer_Connect
CStdAsyncStubBuffer_Disconnect CStdAsyncStubBuffer_Invoke CStdAsyncStubBuffer_QueryInterface
CStdAsyncStubBuffer_Release CStdStubBuffer2_Connect CStdStubBuffer2_CountRefs
CStdStubBuffer2_Disconnect CStdStubBuffer2_QueryInterface CheckInitDde
CleanROTForApartment ClearQITableEntry ClipboardProcessUninitialize
CoAddRefServerProcess CoAicGetTokenForCOM CoAllowSetForegroundWindow
CoAllowUnmarshalerCLSID CoBuildVersion CoCancelCall
CoCheckElevationEnabled CoCopyProxy CoCreateFreeThreadedMarshaler
CoCreateGuid CoCreateInstance CoCreateInstanceEx
CoCreateInstanceFromApp CoCreateObjectInContext CoDeactivateObject
CoDecodeProxy CoDecrementMTAUsage CoDisableCallCancellation
CoDisconnectContext CoDisconnectObject CoDosDateTimeToFileTime
CoEnableCallCancellation CoFileTimeNow CoFileTimeToDosDateTime
CoFreeAllLibraries CoFreeLibrary CoFreeUnusedLibraries
CoFreeUnusedLibrariesEx CoGetActivationState CoGetApartmentID
CoGetApartmentType CoGetCallContext CoGetCallState
CoGetCallerTID CoGetCancelObject CoGetClassObject
CoGetClassVersion CoGetComCatalog CoGetContextToken
CoGetCurrentLogicalThreadId CoGetCurrentProcess CoGetDefaultContext
CoGetInstanceFromFile CoGetInstanceFromIStorage CoGetInterceptor
CoGetInterceptorForOle32 CoGetInterceptorFromTypeInfo CoGetInterfaceAndReleaseStream
CoGetMalloc CoGetMarshalSizeMax CoGetModuleType
CoGetObject CoGetObjectContext CoGetPSClsid
CoGetProcessIdentifier CoGetStandardMarshal CoGetStdMarshalEx
CoGetSystemSecurityPermissions CoGetSystemWow64DirectoryW CoGetTreatAsClass
CoHandlePriorityEventsFromMessagePump CoImpersonateClient CoIncrementMTAUsage
CoInitialize CoInitializeEx CoInitializeSecurity
CoInitializeWOW CoInstall CoInvalidateRemoteMachineBindings
CoIsHandlerConnected CoIsOle1Class CoLoadLibrary
CoLockObjectExternal CoMarshalHresult CoMarshalInterThreadInterfaceInStream
CoMarshalInterface CoPopServiceDomain CoPushServiceDomain
CoQueryAuthenticationServices CoQueryClientBlanket CoQueryProxyBlanket
CoQueryReleaseObject CoReactivateObject CoRegisterActivationFilter
CoRegisterChannelHook CoRegisterClassObject CoRegisterInitializeSpy
CoRegisterMallocSpy CoRegisterMessageFilter CoRegisterPSClsid
CoRegisterSurrogate CoRegisterSurrogateEx CoReleaseMarshalData
CoReleaseServerProcess CoResumeClassObjects CoRetireServer
CoRevertToSelf CoRevokeClassObject CoRevokeInitializeSpy
CoRevokeMallocSpy CoSetCancelObject CoSetMessageDispatcher
CoSetProxyBlanket CoSetState CoSuspendClassObjects
CoSwitchCallContext CoTaskMemAlloc CoTaskMemFree
CoTaskMemRealloc CoTestCancel CoTreatAsClass
CoUninitialize CoUnloadingWOW CoUnmarshalHresult
CoUnmarshalInterface CoVrfCheckThreadState CoVrfGetThreadState
CoVrfReleaseThreadState CoWaitForMultipleHandles CoWaitForMultipleObjects
ComPs_NdrDllCanUnloadNow ComPs_NdrDllGetClassObject ComPs_NdrDllRegisterProxy
ComPs_NdrDllUnregisterProxy CreateAntiMoniker CreateBindCtx
CreateClassMoniker CreateDataAdviseHolder CreateDataCache
CreateErrorInfo CreateFileMoniker CreateGenericComposite
CreateILockBytesOnHGlobal CreateItemMoniker CreateObjrefMoniker
CreateOleAdviseHolder CreatePointerMoniker CreateStdProgressIndicator
CreateStreamOnHGlobal DcomChannelSetHResult DdeBindToObject
DeletePatternAndExtensionTables DestroyRunningObjectTable DllDebugObjectRPCHook
DllGetClassObject DllGetClassObjectWOW DllRegisterServer
DoDragDrop DragDropSetFDT EnableHookObject
FindExt FmtIdToPropStgName FreePropVariantArray
GetActiveObjectExt GetClassFile GetConvertStg
GetDocumentBitStg GetErrorInfo GetHGlobalFromILockBytes
GetHGlobalFromStream GetHookInterface GetObjectFromRotByPath
GetRunningObjectTable HACCEL_UserFree HACCEL_UserMarshal
HACCEL_UserSize HACCEL_UserUnmarshal HBITMAP_UserFree
HBITMAP_UserMarshal HBITMAP_UserSize HBITMAP_UserUnmarshal
HBRUSH_UserFree HBRUSH_UserMarshal HBRUSH_UserSize
HBRUSH_UserUnmarshal HDC_UserFree HDC_UserMarshal
HDC_UserSize HDC_UserUnmarshal HENHMETAFILE_UserFree
HENHMETAFILE_UserMarshal HENHMETAFILE_UserSize HENHMETAFILE_UserUnmarshal
HGLOBAL_UserFree HGLOBAL_UserMarshal HGLOBAL_UserSize
HGLOBAL_UserUnmarshal HICON_UserFree HICON_UserMarshal
HICON_UserSize HICON_UserUnmarshal HMENU_UserFree
HMENU_UserMarshal HMENU_UserSize HMENU_UserUnmarshal
HMETAFILEPICT_UserFree HMETAFILEPICT_UserMarshal HMETAFILEPICT_UserSize
HMETAFILEPICT_UserUnmarshal HMETAFILE_UserFree HMETAFILE_UserMarshal
HMETAFILE_UserSize HMETAFILE_UserUnmarshal HMONITOR_UserFree
HMONITOR_UserMarshal HMONITOR_UserSize HMONITOR_UserUnmarshal
HPALETTE_UserFree HPALETTE_UserFreeExt HPALETTE_UserMarshal
HPALETTE_UserMarshalExt HPALETTE_UserSize HPALETTE_UserSizeExt
HPALETTE_UserUnmarshal HPALETTE_UserUnmarshalExt HRGN_UserFree
HRGN_UserMarshal HRGN_UserSize HRGN_UserUnmarshal
HWND_UserFree HWND_UserFreeExt HWND_UserMarshal
HWND_UserMarshalExt HWND_UserSize HWND_UserSizeExt
HWND_UserUnmarshal HWND_UserUnmarshalExt HkOleRegisterObject
IIDFromString IsAccelerator IsEqualGUID
IsRoInitializeASTAAllowedInDesktop IsValidIid IsValidInterface
IsValidPtrIn IsValidPtrOut MkParseDisplayName
MonikerCommonPrefixWith MonikerLoadTypeLib MonikerRelativePathTo
NdrOleInitializeExtension NdrProxyForwardingFunction10 NdrProxyForwardingFunction11
NdrProxyForwardingFunction12 NdrProxyForwardingFunction13 NdrProxyForwardingFunction14
NdrProxyForwardingFunction15 NdrProxyForwardingFunction16 NdrProxyForwardingFunction17
NdrProxyForwardingFunction18 NdrProxyForwardingFunction19 NdrProxyForwardingFunction20
NdrProxyForwardingFunction21 NdrProxyForwardingFunction22 NdrProxyForwardingFunction23
NdrProxyForwardingFunction24 NdrProxyForwardingFunction25 NdrProxyForwardingFunction26
NdrProxyForwardingFunction27 NdrProxyForwardingFunction28 NdrProxyForwardingFunction29
NdrProxyForwardingFunction3 NdrProxyForwardingFunction30 NdrProxyForwardingFunction31
NdrProxyForwardingFunction32 NdrProxyForwardingFunction4 NdrProxyForwardingFunction5
NdrProxyForwardingFunction6 NdrProxyForwardingFunction7 NdrProxyForwardingFunction8
NdrProxyForwardingFunction9 ObjectStublessClient10 ObjectStublessClient11
ObjectStublessClient12 ObjectStublessClient13 ObjectStublessClient14
ObjectStublessClient15 ObjectStublessClient16 ObjectStublessClient17
ObjectStublessClient18 ObjectStublessClient19 ObjectStublessClient20
ObjectStublessClient21 ObjectStublessClient22 ObjectStublessClient23
ObjectStublessClient24 ObjectStublessClient25 ObjectStublessClient26
ObjectStublessClient27 ObjectStublessClient28 ObjectStublessClient29
ObjectStublessClient3 ObjectStublessClient30 ObjectStublessClient31
ObjectStublessClient32 ObjectStublessClient4 ObjectStublessClient5
ObjectStublessClient6 ObjectStublessClient7 ObjectStublessClient8
ObjectStublessClient9 Ole32DllGetClassObject OleBuildVersion
OleConvertIStorageToOLESTREAM OleConvertIStorageToOLESTREAMEx OleConvertOLESTREAMToIStorage
OleConvertOLESTREAMToIStorageEx OleCreate OleCreateDefaultHandler
OleCreateEmbeddingHelper OleCreateEx OleCreateFontIndirectExt
OleCreateFromData OleCreateFromDataEx OleCreateFromFile
OleCreateFromFileEx OleCreateLink OleCreateLinkEx
OleCreateLinkFromData OleCreateLinkFromDataEx OleCreateLinkToFile
OleCreateLinkToFileEx OleCreateMenuDescriptor OleCreatePictureIndirectExt
OleCreatePropertyFrameIndirectExt OleCreateStaticFromData OleDestroyMenuDescriptor
OleDoAutoConvert OleDraw OleDuplicateData
OleFlushClipboard OleGetAutoConvert OleGetClipboard
OleGetIconOfClass OleGetIconOfFile OleGetPackageClipboardOwner
OleIconToCursorExt OleInitialize OleInitializeWOW
OleIsCurrentClipboard OleIsRunning OleLoad
OleLoadFromStream OleLoadPictureExt OleLoadPictureFileExt
OleLoadPicturePathExt OleLockRunning OleMetafilePictFromIconAndLabel
OleNoteObjectVisible OleQueryCreateFromData OleQueryLinkFromData
OleRegEnumFormatEtc OleRegEnumVerbs OleRegGetMiscStatus
OleRegGetUserType OleReleaseEnumVerbCache OleRun
OleSave OleSavePictureFileExt OleSaveToStream
OleSetAutoConvert OleSetClipboard OleSetContainedObject
OleSetMenuDescriptor OleTranslateAccelerator OleTranslateColorExt
OleUninitialize OpenOrCreateStream ProgIDFromCLSID
PropStgNameToFmtId PropSysAllocString PropSysFreeString
PropVariantChangeType PropVariantClear PropVariantCopy
ReadClassStg ReadClassStm ReadFmtUserTypeStg
ReadOleStg ReadStorageProperties ReadStringStream
RegisterActiveObjectExt RegisterDragDrop ReleaseStgMedium
RevokeActiveObjectExt RevokeDragDrop RoGetAgileReference
SNB_UserFree SNB_UserMarshal SNB_UserSize
SNB_UserUnmarshal STGMEDIUM_UserFree STGMEDIUM_UserFreeExt
STGMEDIUM_UserMarshal STGMEDIUM_UserMarshalExt STGMEDIUM_UserSize
STGMEDIUM_UserSizeExt STGMEDIUM_UserUnmarshal STGMEDIUM_UserUnmarshalExt
SetConvertStg SetDocumentBitStg SetErrorInfo
SetOleautModule SetWOWThunkGlobalPtr StdTypesGetClassObject
StdTypesRegisterServer StgConvertPropertyToVariant StgConvertVariantToProperty
StgCreateDocfile StgCreateDocfileOnILockBytes StgCreatePropSetStg
StgCreatePropStg StgCreateStorageEx StgGetIFillLockBytesOnFile
StgGetIFillLockBytesOnILockBytes StgIsStorageFile StgIsStorageILockBytes
StgOpenAsyncDocfileOnIFillLockBytes StgOpenPropStg StgOpenStorage
StgOpenStorageEx StgOpenStorageOnHandle StgOpenStorageOnILockBytes
StgPropertyLengthAsVariant StgSetTimes StoreQITableEntry
StringFromCLSID StringFromGUID2 StringFromIID
UpdateDCOMSettings UpdateProcessTracing UtConvertDvtd16toDvtd32
UtConvertDvtd32toDvtd16 UtGetDvtd16Info UtGetDvtd32Info
WdtpInterfacePointer_UserFree WdtpInterfacePointer_UserMarshal WdtpInterfacePointer_UserSize
WdtpInterfacePointer_UserUnmarshal WriteClassStg WriteClassStm
WriteFmtUserTypeStg WriteOleStg WriteStorageProperties
WriteStringStream

 

Imported Functions List

The following functions are imported by this dll: