Main Page Feedback NirSoft Utilities
Windows XP 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 XP, 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: 5.1.2600.5512 (xpsp.080413-2108)  
Company: Microsoft Corporation  
Product Name: Microsoft Windows Operating System  
DLL popularity Very High - 448 other DLL files in system32 directory are statically linked to this file.
File Size: 1,257 KB
Total Number of Exported Functions: 339
Total Number of Exported Functions With Names: 339
 

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 1,175,552 Bytes 91.3% Read, Execute Code
.orpc 0x00120000 24,576 Bytes 1.9% Read, Execute Code
.data 0x00126000 26,112 Bytes 2.0% Write, Read Initialized Data
.rsrc 0x0012d000 6,144 Bytes 0.5% Read Initialized Data
.reloc 0x0012f000 53,760 Bytes 4.2% Read, Discardable Initialized Data
 

Static Linking

ole32.dll is statically linked to the following files:

ADVAPI32.dll
GDI32.dll
KERNEL32.dll
msvcrt.dll
ntdll.dll
RPCRT4.dll
USER32.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 2,296 Bytes 0.2%
Animated Cursors 0 0 Bytes 0.0%
Bitmaps 0 0 Bytes 0.0%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 1 242 Bytes 0.0%
HTML Related Files 0 0 Bytes 0.0%
Menus 0 0 Bytes 0.0%
Strings 21 704 Bytes 0.1%
Type Libraries 0 0 Bytes 0.0%
Manifest 0 0 Bytes 0.0%
All Others 1 900 Bytes 0.1%
Total 31 4,906 Bytes 0.4%
 

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 200 dialogs)

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

String resources in this dll (up to 200 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
 

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_UserMarshal CLIPFORMAT_UserSize
CLIPFORMAT_UserUnmarshal CLSIDFromOle1Class
CLSIDFromProgID CLSIDFromProgIDEx
CLSIDFromString CoAddRefServerProcess
CoAllowSetForegroundWindow CoBuildVersion
CoCancelCall CoCopyProxy
CoCreateFreeThreadedMarshaler CoCreateGuid
CoCreateInstance CoCreateInstanceEx
CoCreateObjectInContext CoDeactivateObject
CoDisableCallCancellation CoDisconnectObject
CoDosDateTimeToFileTime CoEnableCallCancellation
CoFileTimeNow CoFileTimeToDosDateTime
CoFreeAllLibraries CoFreeLibrary
CoFreeUnusedLibraries CoFreeUnusedLibrariesEx
CoGetApartmentID CoGetCallContext
CoGetCallerTID CoGetCancelObject
CoGetClassObject CoGetClassVersion
CoGetComCatalog CoGetContextToken
CoGetCurrentLogicalThreadId CoGetCurrentProcess
CoGetDefaultContext CoGetInstanceFromFile
CoGetInstanceFromIStorage CoGetInterceptor
CoGetInterceptorFromTypeInfo CoGetInterfaceAndReleaseStream
CoGetMalloc CoGetMarshalSizeMax
CoGetObject CoGetObjectContext
CoGetPSClsid CoGetProcessIdentifier
CoGetStandardMarshal CoGetState
CoGetStdMarshalEx CoGetSystemSecurityPermissions
CoGetTreatAsClass CoImpersonateClient
CoInitialize CoInitializeEx
CoInitializeSecurity CoInitializeWOW
CoInstall CoInvalidateRemoteMachineBindings
CoIsHandlerConnected CoIsOle1Class
CoLoadLibrary CoLockObjectExternal
CoMarshalHresult CoMarshalInterThreadInterfaceInStream
CoMarshalInterface CoPopServiceDomain
CoPushServiceDomain CoQueryAuthenticationServices
CoQueryClientBlanket CoQueryProxyBlanket
CoQueryReleaseObject CoReactivateObject
CoRegisterChannelHook CoRegisterClassObject
CoRegisterInitializeSpy CoRegisterMallocSpy
CoRegisterMessageFilter CoRegisterPSClsid
CoRegisterSurrogate CoRegisterSurrogateEx
CoReleaseMarshalData CoReleaseServerProcess
CoResumeClassObjects CoRetireServer
CoRevertToSelf CoRevokeClassObject
CoRevokeInitializeSpy CoRevokeMallocSpy
CoSetCancelObject CoSetProxyBlanket
CoSetState CoSuspendClassObjects
CoSwitchCallContext CoTaskMemAlloc
CoTaskMemFree CoTaskMemRealloc
CoTestCancel CoTreatAsClass
CoUninitialize CoUnloadingWOW
CoUnmarshalHresult CoUnmarshalInterface
CoWaitForMultipleHandles ComPs_CStdStubBuffer_AddRef
ComPs_CStdStubBuffer_Connect ComPs_CStdStubBuffer_CountRefs
ComPs_CStdStubBuffer_DebugServerQueryInterface ComPs_CStdStubBuffer_DebugServerRelease
ComPs_CStdStubBuffer_Disconnect ComPs_CStdStubBuffer_Invoke
ComPs_CStdStubBuffer_IsIIDSupported ComPs_CStdStubBuffer_QueryInterface
ComPs_IUnknown_AddRef_Proxy ComPs_IUnknown_QueryInterface_Proxy
ComPs_IUnknown_Release_Proxy ComPs_NdrCStdStubBuffer2_Release
ComPs_NdrCStdStubBuffer_Release ComPs_NdrClientCall2
ComPs_NdrClientCall2_va ComPs_NdrDllCanUnloadNow
ComPs_NdrDllGetClassObject ComPs_NdrDllRegisterProxy
ComPs_NdrDllUnregisterProxy ComPs_NdrStubCall2
ComPs_NdrStubForwardingFunction CreateAntiMoniker
CreateBindCtx CreateClassMoniker
CreateDataAdviseHolder CreateDataCache
CreateErrorInfo CreateFileMoniker
CreateGenericComposite CreateILockBytesOnHGlobal
CreateItemMoniker CreateObjrefMoniker
CreateOleAdviseHolder CreatePointerMoniker
CreateStdProgressIndicator CreateStreamOnHGlobal
DcomChannelSetHResult DllDebugObjectRPCHook
DllGetClassObject DllGetClassObjectWOW
DllRegisterServer DoDragDrop
EnableHookObject FmtIdToPropStgName
FreePropVariantArray GetClassFile
GetConvertStg GetDocumentBitStg
GetErrorInfo GetHGlobalFromILockBytes
GetHGlobalFromStream GetHookInterface
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 HPALETTE_UserFree
HPALETTE_UserMarshal HPALETTE_UserSize
HPALETTE_UserUnmarshal HWND_UserFree
HWND_UserMarshal HWND_UserSize
HWND_UserUnmarshal HkOleRegisterObject
IIDFromString IsAccelerator
IsEqualGUID IsValidIid
IsValidInterface IsValidPtrIn
IsValidPtrOut MkParseDisplayName
MonikerCommonPrefixWith MonikerRelativePathTo
OleBuildVersion OleConvertIStorageToOLESTREAM
OleConvertIStorageToOLESTREAMEx OleConvertOLESTREAMToIStorage
OleConvertOLESTREAMToIStorageEx OleCreate
OleCreateDefaultHandler OleCreateEmbeddingHelper
OleCreateEx OleCreateFromData
OleCreateFromDataEx OleCreateFromFile
OleCreateFromFileEx OleCreateLink
OleCreateLinkEx OleCreateLinkFromData
OleCreateLinkFromDataEx OleCreateLinkToFile
OleCreateLinkToFileEx OleCreateMenuDescriptor
OleCreateStaticFromData OleDestroyMenuDescriptor
OleDoAutoConvert OleDraw
OleDuplicateData OleFlushClipboard
OleGetAutoConvert OleGetClipboard
OleGetIconOfClass OleGetIconOfFile
OleInitialize OleInitializeWOW
OleIsCurrentClipboard OleIsRunning
OleLoad OleLoadFromStream
OleLockRunning OleMetafilePictFromIconAndLabel
OleNoteObjectVisible OleQueryCreateFromData
OleQueryLinkFromData OleRegEnumFormatEtc
OleRegEnumVerbs OleRegGetMiscStatus
OleRegGetUserType OleRun
OleSave OleSaveToStream
OleSetAutoConvert OleSetClipboard
OleSetContainedObject OleSetMenuDescriptor
OleTranslateAccelerator OleUninitialize
OpenOrCreateStream ProgIDFromCLSID
PropStgNameToFmtId PropSysAllocString
PropSysFreeString PropVariantChangeType
PropVariantClear PropVariantCopy
ReadClassStg ReadClassStm
ReadFmtUserTypeStg ReadOleStg
ReadStringStream RegisterDragDrop
ReleaseStgMedium RevokeDragDrop
SNB_UserFree SNB_UserMarshal
SNB_UserSize SNB_UserUnmarshal
STGMEDIUM_UserFree STGMEDIUM_UserMarshal
STGMEDIUM_UserSize STGMEDIUM_UserUnmarshal
SetConvertStg SetDocumentBitStg
SetErrorInfo StgConvertPropertyToVariant
StgConvertVariantToProperty StgCreateDocfile
StgCreateDocfileOnILockBytes StgCreatePropSetStg
StgCreatePropStg StgCreateStorageEx
StgGetIFillLockBytesOnFile StgGetIFillLockBytesOnILockBytes
StgIsStorageFile StgIsStorageILockBytes
StgOpenAsyncDocfileOnIFillLockBytes StgOpenPropStg
StgOpenStorage StgOpenStorageEx
StgOpenStorageOnHandle StgOpenStorageOnILockBytes
StgPropertyLengthAsVariant StgSetTimes
StringFromCLSID StringFromGUID2
StringFromIID UpdateDCOMSettings
UtConvertDvtd16toDvtd32 UtConvertDvtd32toDvtd16
UtGetDvtd16Info UtGetDvtd32Info
WdtpInterfacePointer_UserFree WdtpInterfacePointer_UserMarshal
WdtpInterfacePointer_UserSize WdtpInterfacePointer_UserUnmarshal
WriteClassStg WriteClassStm
WriteFmtUserTypeStg WriteOleStg
WriteStringStream

 

Imported Functions List

The following functions are imported by this dll: