Vanara.PInvoke.Ole 3.3.9

PInvoke API (methods, structures and constants) imported from Windows Ole32.dll, OleAut32 and PropSys.dll.

Install-Package Vanara.PInvoke.Ole -Version 3.3.9
dotnet add package Vanara.PInvoke.Ole --version 3.3.9
<PackageReference Include="Vanara.PInvoke.Ole" Version="3.3.9" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Vanara.PInvoke.Ole --version 3.3.9
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Vanara.PInvoke.Ole, 3.3.9"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Vanara.PInvoke.Ole as a Cake Addin
#addin nuget:?package=Vanara.PInvoke.Ole&version=3.3.9

// Install Vanara.PInvoke.Ole as a Cake Tool
#tool nuget:?package=Vanara.PInvoke.Ole&version=3.3.9
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Currently implements:

Functions
BindMoniker BstrFromVector BSTR_UserFree BSTR_UserFree64 BSTR_UserMarshal BSTR_UserMarshal64 BSTR_UserSize BSTR_UserSize64 BSTR_UserUnmarshal BSTR_UserUnmarshal64 ClearCustData ClearPropVariantArray ClearVariantArray CLSIDFromProgID CLSIDFromProgIDEx CLSIDFromString CoAddRefServerProcess CoAllowSetForegroundWindow CoAllowUnmarshalerCLSID CoCancelCall CoCopyProxy CoCreateFreeThreadedMarshaler CoCreateGuid CoCreateInstance CoCreateInstanceEx CoCreateInstanceFromApp CoDecodeProxy CoDecrementMTAUsage CoDisableCallCancellation CoDisconnectContext CoDisconnectObject CoDosDateTimeToFileTime CoEnableCallCancellation CoFileTimeNow CoFileTimeToDosDateTime CoFreeAllLibraries CoFreeLibrary CoFreeUnusedLibraries CoFreeUnusedLibrariesEx CoGetApartmentType CoGetCallContext CoGetCallerTID CoGetCancelObject CoGetClassObject CoGetContextToken CoGetCurrentLogicalThreadId CoGetCurrentProcess CoGetDefaultContext CoGetInstanceFromFile CoGetInstanceFromIStorage CoGetInterceptor CoGetInterfaceAndReleaseStream CoGetMalloc CoGetMarshalSizeMax CoGetObject CoGetObjectContext CoGetPSClsid CoGetStandardMarshal CoGetStdMarshalEx CoGetSystemSecurityPermissions CoGetTreatAsClass CoHandlePriorityEventsFromMessagePump CoImpersonateClient CoIncrementMTAUsage CoInitialize CoInitializeEx CoInitializeSecurity CoInvalidateRemoteMachineBindings CoIsHandlerConnected CoIsOle1Class CoLoadLibrary CoLockObjectExternal CoMarshalHresult CoMarshalInterface CoMarshalInterThreadInterfaceInStream CoQueryAuthenticationServices CoQueryClientBlanket CoQueryProxyBlanket CoRegisterActivationFilter CoRegisterChannelHook CoRegisterClassObject CoRegisterInitializeSpy CoRegisterMallocSpy CoRegisterMessageFilter CoRegisterPSClsid CoRegisterSurrogate CoReleaseMarshalData CoReleaseServerProcess CoResumeClassObjects CoRevertToSelf CoRevokeClassObject CoRevokeInitializeSpy CoRevokeMallocSpy CoSetCancelObject CoSetMessageDispatcher CoSetProxyBlanket CoSuspendClassObjects CoSwitchCallContext CoTaskMemAlloc CoTaskMemFree CoTaskMemRealloc CoTestCancel CoTreatAsClass CoUninitialize CoUnmarshalHresult CoUnmarshalInterface CoWaitForMultipleHandles CoWaitForMultipleObjects CreateAntiMoniker CreateBindCtx CreateClassMoniker CreateDataAdviseHolder CreateDataCache CreateDispTypeInfo CreateErrorInfo CreateFileMoniker CreateGenericComposite CreateILockBytesOnHGlobal CreateItemMoniker CreateObjrefMoniker CreateOleAdviseHolder CreatePointerMoniker CreateStdDispatch CreateStreamOnHGlobal CreateTypeLib CreateTypeLib2 DispCallFunc DispGetIDsOfNames DispGetParam DispInvoke DllCanUnloadNow DllGetClassObject DllRegisterServer DllUnregisterServer DoDragDrop DosDateTimeToVariantTime FmtIdToPropStgName FreePropVariantArray GetActiveObject GetAltMonthNames GetClassFile GetConvertStg GetErrorInfo GetHGlobalFromILockBytes GetHGlobalFromStream GetRecordInfoFromGuids GetRecordInfoFromTypeInfo GetRunningObjectTable IIDFromString InitPropVariantFromBooleanVector InitPropVariantFromBuffer InitPropVariantFromCLSID InitPropVariantFromDoubleVector InitPropVariantFromFileTime InitPropVariantFromFileTimeVector InitPropVariantFromGUIDAsString InitPropVariantFromInt16Vector InitPropVariantFromInt32Vector InitPropVariantFromInt64Vector InitPropVariantFromPropVariantVectorElem InitPropVariantFromResource InitPropVariantFromStringAsVector InitPropVariantFromStringVector InitPropVariantFromStrRet InitPropVariantFromUInt16Vector InitPropVariantFromUInt32Vector InitPropVariantFromUInt64Vector InitPropVariantVectorFromPropVariant InitVariantFromBooleanArray InitVariantFromBuffer InitVariantFromDoubleArray InitVariantFromFileTime InitVariantFromFileTimeArray InitVariantFromGUIDAsString InitVariantFromInt16Array InitVariantFromInt32Array InitVariantFromInt64Array InitVariantFromResource InitVariantFromStringArray InitVariantFromStrRet InitVariantFromUInt16Array InitVariantFromUInt32Array InitVariantFromUInt64Array InitVariantFromVariantArrayElem IsAccelerator IsEqualGUID LHashValOfNameSys LHashValOfNameSysAA LoadRegTypeLib LoadTypeLib LoadTypeLibEx LPSAFEARRAY_UserFree LPSAFEARRAY_UserFree64 LPSAFEARRAY_UserMarshal LPSAFEARRAY_UserMarshal64 LPSAFEARRAY_UserSize LPSAFEARRAY_UserSize64 LPSAFEARRAY_UserUnmarshal LPSAFEARRAY_UserUnmarshal64 MkParseDisplayName MonikerCommonPrefixWith MonikerRelativePathTo OaBuildVersion OaEnablePerUserTLibRegistration OleConvertIStorageToOLESTREAM OleConvertIStorageToOLESTREAMEx OleConvertOLESTREAMToIStorage OleConvertOLESTREAMToIStorageEx OleCreate OleCreateDefaultHandler OleCreateEmbeddingHelper OleCreateEx OleCreateFontIndirect OleCreateFromData OleCreateFromDataEx OleCreateFromFile OleCreateFromFileEx OleCreateLink OleCreateLinkEx OleCreateLinkFromData OleCreateLinkFromDataEx OleCreateLinkToFile OleCreateLinkToFileEx OleCreateMenuDescriptor OleCreatePictureIndirect OleCreatePropertyFrame OleCreatePropertyFrameIndirect OleCreateStaticFromData OleDestroyMenuDescriptor OleDoAutoConvert OleDraw OleDuplicateData OleFlushClipboard OleGetAutoConvert OleGetClipboard OleGetClipboardWithEnterpriseInfo OleGetIconOfClass OleGetIconOfFile OleIconToCursor OleInitialize OleIsCurrentClipboard OleIsRunning OleLoad OleLoadPicture OleLoadPictureEx OleLoadPictureFile OleLoadPictureFileEx OleLoadPicturePath OleLockRunning OleMetafilePictFromIconAndLabel OleNoteObjectVisible OleQueryCreateFromData OleQueryLinkFromData OleRegEnumFormatEtc OleRegEnumVerbs OleRegGetMiscStatus OleRegGetUserType OleRun OleSave OleSavePictureFile OleSaveToStream OleSetAutoConvert OleSetClipboard OleSetContainedObject OleSetMenuDescriptor OleTranslateAccelerator OleTranslateColor OleUninitialize ProgIDFromCLSID PropStgNameToFmtId PropVariantChangeType PropVariantClear PropVariantCompareEx PropVariantCopy PropVariantGetBooleanElem PropVariantGetDoubleElem PropVariantGetElementCount PropVariantGetFileTimeElem PropVariantGetInt16Elem PropVariantGetInt32Elem PropVariantGetInt64Elem PropVariantGetStringElem PropVariantGetUInt16Elem PropVariantGetUInt32Elem PropVariantGetUInt64Elem PropVariantToBoolean PropVariantToBooleanVector PropVariantToBooleanVectorAlloc PropVariantToBooleanWithDefault PropVariantToBSTR PropVariantToBuffer PropVariantToDouble PropVariantToDoubleVector PropVariantToDoubleVectorAlloc PropVariantToDoubleWithDefault PropVariantToFileTime PropVariantToFileTimeVector PropVariantToFileTimeVectorAlloc PropVariantToGUID PropVariantToInt16 PropVariantToInt16Vector PropVariantToInt16VectorAlloc PropVariantToInt16WithDefault PropVariantToInt32 PropVariantToInt32Vector PropVariantToInt32VectorAlloc PropVariantToInt32WithDefault PropVariantToInt64 PropVariantToInt64Vector PropVariantToInt64VectorAlloc PropVariantToInt64WithDefault PropVariantToString PropVariantToStringAlloc PropVariantToStringVector PropVariantToStringVectorAlloc PropVariantToStringWithDefault PropVariantToStrRet PropVariantToUInt16 PropVariantToUInt16Vector PropVariantToUInt16VectorAlloc PropVariantToUInt16WithDefault PropVariantToUInt32 PropVariantToUInt32Vector PropVariantToUInt32VectorAlloc PropVariantToUInt32WithDefault PropVariantToUInt64 PropVariantToUInt64Vector PropVariantToUInt64VectorAlloc PropVariantToUInt64WithDefault PropVariantToVariant PropVariantToWinRTPropertyValue PSCoerceToCanonicalValue PSCreateAdapterFromPropertyStore PSCreateDelayedMultiplexPropertyStore PSCreateMemoryPropertyStore PSCreateMultiplexPropertyStore PSCreatePropertyChangeArray PSCreatePropertyStoreFromObject PSCreatePropertyStoreFromPropertySetStorage PSCreateSimplePropertyChange PSEnumeratePropertyDescriptions PSFormatForDisplay PSFormatForDisplayAlloc PSFormatPropertyValue PSGetImageReferenceForValue PSGetItemPropertyHandler PSGetItemPropertyHandlerWithCreateObject PSGetNamedPropertyFromPropertyStorage PSGetNameFromPropertyKey PSGetPropertyDescription PSGetPropertyDescriptionByName PSGetPropertyDescriptionListFromString PSGetPropertyFromPropertyStorage PSGetPropertyKeyFromName PSGetPropertySystem PSGetPropertyValue PSLookupPropertyHandlerCLSID PSPropertyBag_Delete PSPropertyBag_ReadBOOL PSPropertyBag_ReadBSTR PSPropertyBag_ReadDWORD PSPropertyBag_ReadGUID PSPropertyBag_ReadInt PSPropertyBag_ReadLONG PSPropertyBag_ReadPOINTL PSPropertyBag_ReadPOINTS PSPropertyBag_ReadPropertyKey PSPropertyBag_ReadRECTL PSPropertyBag_ReadSHORT PSPropertyBag_ReadStr PSPropertyBag_ReadStrAlloc PSPropertyBag_ReadStream PSPropertyBag_ReadType PSPropertyBag_ReadULONGLONG PSPropertyBag_ReadUnknown PSPropertyBag_WriteBOOL PSPropertyBag_WriteBSTR PSPropertyBag_WriteDWORD PSPropertyBag_WriteGUID PSPropertyBag_WriteInt PSPropertyBag_WriteLONG PSPropertyBag_WritePOINTL PSPropertyBag_WritePOINTS PSPropertyBag_WritePropertyKey PSPropertyBag_WriteRECTL PSPropertyBag_WriteSHORT PSPropertyBag_WriteStr PSPropertyBag_WriteStream PSPropertyBag_WriteULONGLONG PSPropertyBag_WriteUnknown PSPropertyKeyFromString PSRefreshPropertySchema PSRegisterPropertySchema PSSetPropertyValue PSStringFromPropertyKey PSUnregisterPropertySchema QueryPathOfRegTypeLib ReadClassStg ReadClassStm ReadFmtUserTypeStg RegisterActiveObject RegisterDragDrop RegisterTypeLib RegisterTypeLibForUser ReleaseStgMedium RevokeActiveObject RevokeDragDrop RoGetAgileReference SafeArrayAccessData SafeArrayAddRef SafeArrayAllocData SafeArrayAllocDescriptor SafeArrayAllocDescriptorEx SafeArrayCopy SafeArrayCopyData SafeArrayCreate SafeArrayCreateEx SafeArrayCreateVector SafeArrayCreateVectorEx SafeArrayDestroy SafeArrayDestroyData SafeArrayDestroyDescriptor SafeArrayGetDim SafeArrayGetElement SafeArrayGetElemsize SafeArrayGetIID SafeArrayGetLBound SafeArrayGetRecordInfo SafeArrayGetUBound SafeArrayGetVartype SafeArrayLock SafeArrayPtrOfIndex SafeArrayPutElement SafeArrayRedim SafeArrayReleaseData SafeArrayReleaseDescriptor SafeArraySetIID SafeArraySetRecordInfo SafeArrayUnaccessData SafeArrayUnlock SetConvertStg SetErrorInfo StgConvertVariantToProperty StgCreateDocfile StgCreateDocfileOnILockBytes StgCreatePropSetStg StgCreatePropStg StgCreateStorageEx StgDeserializePropVariant StgIsStorageFile StgIsStorageILockBytes StgOpenPropStg StgOpenStorage StgOpenStorageEx StgOpenStorageOnILockBytes StgPropertyLengthAsVariant StgSerializePropVariant StgSetTimes StringFromCLSID StringFromGUID2 StringFromIID SysAddRefString SysAllocString SysAllocStringByteLen SysAllocStringLen SysFreeString SysReAllocString SysReAllocStringLen SysReleaseString SysStringByteLen SysStringLen SystemTimeToVariantTime UnRegisterTypeLib UnRegisterTypeLibForUser VarAbs VarAdd VarAnd VarBoolFromCy VarBoolFromDate VarBoolFromDec VarBoolFromDisp VarBoolFromI1 VarBoolFromI2 VarBoolFromI4 VarBoolFromI8 VarBoolFromR4 VarBoolFromR8 VarBoolFromStr VarBoolFromUI1 VarBoolFromUI2 VarBoolFromUI4 VarBoolFromUI8 VarBstrCat VarBstrCmp VarBstrFromBool VarBstrFromCy VarBstrFromDate VarBstrFromDec VarBstrFromDisp VarBstrFromI1 VarBstrFromI2 VarBstrFromI4 VarBstrFromI8 VarBstrFromR4 VarBstrFromR8 VarBstrFromUI1 VarBstrFromUI2 VarBstrFromUI4 VarBstrFromUI8 VarCat VarCmp VarCyAbs VarCyAdd VarCyCmp VarCyCmpR8 VarCyFix VarCyFromBool VarCyFromDate VarCyFromDec VarCyFromDisp VarCyFromI1 VarCyFromI2 VarCyFromI4 VarCyFromI8 VarCyFromR4 VarCyFromR8 VarCyFromStr VarCyFromUI1 VarCyFromUI2 VarCyFromUI4 VarCyFromUI8 VarCyInt VarCyMul VarCyMulI4 VarCyMulI8 VarCyNeg VarCyRound VarCySub VarDateFromBool VarDateFromCy VarDateFromDec VarDateFromDisp VarDateFromI1 VarDateFromI2 VarDateFromI4 VarDateFromI8 VarDateFromR4 VarDateFromR8 VarDateFromStr VarDateFromUdate VarDateFromUdateEx VarDateFromUI1 VarDateFromUI2 VarDateFromUI4 VarDateFromUI8 VarDecAbs VarDecAdd VarDecCmp VarDecCmpR8 VarDecDiv VarDecFix VarDecFromBool VarDecFromCy VarDecFromDate VarDecFromDisp VarDecFromI1 VarDecFromI2 VarDecFromI4 VarDecFromI8 VarDecFromR4 VarDecFromR8 VarDecFromStr VarDecFromUI1 VarDecFromUI2 VarDecFromUI4 VarDecFromUI8 VarDecInt VarDecMul VarDecNeg VarDecRound VarDecSub VarDiv VarEqv VarFix VarFormat VarFormatCurrency VarFormatDateTime VarFormatFromTokens VarFormatNumber VarFormatPercent VarI1FromBool VarI1FromCy VarI1FromDate VarI1FromDec VarI1FromDisp VarI1FromI2 VarI1FromI4 VarI1FromI8 VarI1FromR4 VarI1FromR8 VarI1FromStr VarI1FromUI1 VarI1FromUI2 VarI1FromUI4 VarI1FromUI8 VarI2FromBool VarI2FromCy VarI2FromDate VarI2FromDec VarI2FromDisp VarI2FromI1 VarI2FromI4 VarI2FromI8 VarI2FromR4 VarI2FromR8 VarI2FromStr VarI2FromUI1 VarI2FromUI2 VarI2FromUI4 VarI2FromUI8 VarI4FromBool VarI4FromCy VarI4FromDate VarI4FromDec VarI4FromDisp VarI4FromI1 VarI4FromI2 VarI4FromI8 VarI4FromR4 VarI4FromR8 VarI4FromStr VarI4FromUI1 VarI4FromUI2 VarI4FromUI4 VarI4FromUI8 VarI8FromBool VarI8FromCy VarI8FromDate VarI8FromDec VarI8FromDisp VarI8FromI1 VarI8FromI2 VarI8FromR4 VarI8FromR8 VarI8FromStr VarI8FromUI1 VarI8FromUI2 VarI8FromUI4 VarI8FromUI8 VariantChangeType VariantChangeTypeEx VariantClear VariantCompare VariantCopy VariantCopyInd VariantGetBooleanElem VariantGetDoubleElem VariantGetElementCount VariantGetInt16Elem VariantGetInt32Elem VariantGetInt64Elem VariantGetStringElem VariantGetUInt16Elem VariantGetUInt32Elem VariantGetUInt64Elem VariantInit VariantTimeToDosDateTime VariantTimeToSystemTime VariantToBoolean VariantToBooleanArray VariantToBooleanArrayAlloc VariantToBooleanWithDefault VariantToBuffer VariantToDosDateTime VariantToDouble VariantToDoubleArray VariantToDoubleArrayAlloc VariantToDoubleWithDefault VariantToFileTime VariantToGUID VariantToInt16 VariantToInt16Array VariantToInt16ArrayAlloc VariantToInt16WithDefault VariantToInt32 VariantToInt32Array VariantToInt32ArrayAlloc VariantToInt32WithDefault VariantToInt64 VariantToInt64Array VariantToInt64ArrayAlloc VariantToInt64WithDefault VariantToPropVariant VariantToString VariantToStringAlloc VariantToStringArray VariantToStringArrayAlloc VariantToStringWithDefault VariantToStrRet VariantToUInt16 VariantToUInt16Array VariantToUInt16ArrayAlloc VariantToUInt16WithDefault VariantToUInt32 VariantToUInt32Array VariantToUInt32ArrayAlloc VariantToUInt32WithDefault VariantToUInt64 VariantToUInt64Array VariantToUInt64ArrayAlloc VariantToUInt64WithDefault VARIANT_UserFree VARIANT_UserFree64 VARIANT_UserMarshal VARIANT_UserMarshal64 VARIANT_UserSize VARIANT_UserSize64 VARIANT_UserUnmarshal VARIANT_UserUnmarshal64 VarIdiv VarImp VarInt VarMod VarMonthName VarMul VarNeg VarNot VarNumFromParseNum VarOr VarParseNumFromStr VarPow VarR4CmpR8 VarR4FromBool VarR4FromCy VarR4FromDate VarR4FromDec VarR4FromDisp VarR4FromI1 VarR4FromI2 VarR4FromI4 VarR4FromI8 VarR4FromR8 VarR4FromStr VarR4FromUI1 VarR4FromUI2 VarR4FromUI4 VarR4FromUI8 VarR8FromBool VarR8FromCy VarR8FromDate VarR8FromDec VarR8FromDisp VarR8FromI1 VarR8FromI2 VarR8FromI4 VarR8FromI8 VarR8FromR4 VarR8FromStr VarR8FromUI1 VarR8FromUI2 VarR8FromUI4 VarR8FromUI8 VarR8Pow VarR8Round VarRound VarSub VarTokenizeFormatString VarUdateFromDate VarUI1FromBool VarUI1FromCy VarUI1FromDate VarUI1FromDec VarUI1FromDisp VarUI1FromI1 VarUI1FromI2 VarUI1FromI4 VarUI1FromI8 VarUI1FromR4 VarUI1FromR8 VarUI1FromStr VarUI1FromUI2 VarUI1FromUI4 VarUI1FromUI8 VarUI2FromBool VarUI2FromCy VarUI2FromDate VarUI2FromDec VarUI2FromDisp VarUI2FromI1 VarUI2FromI2 VarUI2FromI4 VarUI2FromI8 VarUI2FromR4 VarUI2FromR8 VarUI2FromStr VarUI2FromUI1 VarUI2FromUI4 VarUI2FromUI8 VarUI4FromBool VarUI4FromCy VarUI4FromDate VarUI4FromDec VarUI4FromDisp VarUI4FromI1 VarUI4FromI2 VarUI4FromI4 VarUI4FromI8 VarUI4FromR4 VarUI4FromR8 VarUI4FromStr VarUI4FromUI1 VarUI4FromUI2 VarUI4FromUI8 VarUI8FromBool VarUI8FromCy VarUI8FromDate VarUI8FromDec VarUI8FromDisp VarUI8FromI1 VarUI8FromI2 VarUI8FromI8 VarUI8FromR4 VarUI8FromR8 VarUI8FromStr VarUI8FromUI1 VarUI8FromUI2 VarUI8FromUI4 VarWeekdayName VarXor VectorFromBstr WinRTPropertyValueToPropVariant WriteClassStg WriteClassStm WriteFmtUserTypeStg

Structures
BIND_OPTS2 BIND_OPTS3 BIND_OPTS_V BLOB BMP BYNAME BYOBJECTID CADWORD CALPOLESTR CATEGORYINFO CAUUID CLIPDATA ComCallData CONNECTDATA ContextProperty CONTROLINFO COSERVERINFO CO_MTA_USAGE_COOKIE CSPLATFORM CUSTDATA CUSTDATAITEM DVASPECTINFO DVEXTENTINFO DVTARGETDEVICE EMF FONTDESC HOLEMENU ICON INTERFACEDATA INTERFACEINFO LICINFO METHODDATA MULTI_QI NUMPARSE OCPFIPARAMS OLECMD OLECMDTEXT OLEINPLACEFRAMEINFO OLEMENUGROUPWIDTHS OLESTREAM OLEVERB PACKEDMETA PAGERANGE PAGESET PARAMDATA PICTDEC_UNION PICTDESC PROPBAG2 PROPERTYKEY PROPPAGEINFO PROPSPEC PROPVARIANT PROPVARIANT_IMMUTABLE QACONTAINER QACONTROL QUERYCONTEXT RPCOLEMESSAGE SAFEARRAY SAFEARRAYBOUND SNB SOLE_AUTHENTICATION_INFO SOLE_AUTHENTICATION_LIST SOLE_AUTHENTICATION_SERVICE SpecUnion STATPROPSETSTG STATPROPSTG STGOPTIONS StorageLayout uCLSSPEC UDATE VARIANT WIA_DATA_CALLBACK_HEADER WIA_DATA_TRANSFER_INFO WIA_DEV_CAP WIA_DITHER_PATTERN_DATA WIA_EXTENDED_TRANSFER_INFO WIA_FORMAT_INFO WMF

Interfaces
IAccessControl IActivationFilter IAdviseSink2 IAdviseSinkEx IAgileObject IAgileReference IBindCtxV IBlockingLock ICallFactory ICancelMethodCalls ICatInformation ICatRegister IChannelHook IClassActivator IClassFactory IClassFactory2 IClientSecurity IComThreadingInfo IContext IContextCallback IContinueCallback ICreateErrorInfo ICreateObject ICreateTypeInfo ICreateTypeInfo2 ICreateTypeLib ICreateTypeLib2 IDataAdviseHolder IDelayedPropertyStoreFactory IDirectWriterLock IDispatch IDropSource IDropSourceNotify IDropTarget IEnterpriseDropTarget IEnumCATEGORYINFO IEnumContextProps IEnumGUID IEnumOleDocumentViews IEnumOleUndoUnits IEnumOLEVERB IEnumSTATPROPSETSTG IEnumSTATPROPSTG IEnumSTATSTG IEnumStringV IEnumUnknown IEnumWiaItem IEnumWIA_DEV_CAPS IEnumWIA_DEV_INFO IEnumWIA_FORMAT_INFO IErrorInfo IErrorLog IExternalConnection IFastRundown IFillLockBytes IFont IForegroundTransfer IGlobalInterfaceTable IGlobalOptions IInitializeSpy IInitializeWithStream IInspectable IInternalUnknown ILayoutStorage ILockBytes IMalloc IMallocSpy IMarshal IMarshalingStream IMessageDispatcher IMessageFilter IMultiQI INoMarshal IObjContext IObjectWithPropertyKey IObjectWithSite IOleAdviseHolder IOleCache IOleCache2 IOleCacheControl IOleClientSite IOleCommandTarget IOleContainer IOleControl IOleControlSite IOleDocument IOleDocumentSite IOleDocumentView IOleInPlaceActiveObject IOleInPlaceFrame IOleInPlaceObject IOleInPlaceObjectWindowless IOleInPlaceSite IOleInPlaceSiteEx IOleInPlaceSiteWindowless IOleInPlaceUIWindow IOleObject IOleParentUndoUnit IOleUndoManager IOleUndoUnit IOleWindow IParseDisplayName IPerPropertyBrowsing IPersist IPersistSerializedPropStorage IPersistStorage IPersistStream IPersistStreamInit IPicture IPicture2 IPointerInactive IPrint IProcessInitControl IProcessLock IProgressNotify IPropertyBag IPropertyBag2 IPropertyChange IPropertyChangeArray IPropertyDescription IPropertyDescription2 IPropertyDescriptionList IPropertyEnumType IPropertyEnumType2 IPropertyEnumTypeList IPropertyNotifySink IPropertyPage IPropertyPage2 IPropertyPageSite IPropertySetStorage IPropertyStorage IPropertyStore IPropertyStoreCapabilities IPropertyStoreFactory IPropertySystem IProtectedModeMenuServices IProtectFocus IProvideClassInfo IProvideClassInfo2 IProvideMultipleClassInfo IPSFactoryBuffer IQuickActivate IRecordInfo IROTData IRpcChannelBuffer IRpcOptions IRpcProxyBuffer IRpcStubBuffer IRunnableObject IRunningObjectTable ISequentialStream IServerSecurity ISimpleFrameSite ISpecifyPropertyPages IStdMarshalInfo IStorage IStreamV ISupportErrorInfo ISurrogate ISurrogateService ISynchronize ISynchronizeContainer ISynchronizeEvent ISynchronizeHandle ITypeChangeEvents IViewObject IViewObject2 IViewObjectEx IWiaDataCallback IWiaDataTransfer IWiaDevMgr IWiaEventCallback IWiaItem IWiaItemExtras IWiaPropertyStorage IZoomEvents

NuGet packages (13)

Showing the top 5 NuGet packages that depend on Vanara.PInvoke.Ole:

Package Downloads
Vanara.PInvoke.Shell32
PInvoke API (methods, structures and constants) imported from Windows Shell32.dll.
Vanara.Windows.Shell
Classes for Windows Shell items derived from the Vanara PInvoke libraries. Includes shell items, files, icons, links, and taskbar lists.
Vanara.PInvoke.NetListMgr
PInvoke API (interfaces, structures and constants) for Windows NetListMgr COM object.
Vanara.PInvoke.SearchApi
PInvoke API (methods, structures and constants imported from Windows Search.
Vanara.PInvoke.UrlMon
PInvoke API (methods, structures and constants imported from UrlMon.dll.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
3.3.9 614 5/7/2021
3.3.8 1,614 4/7/2021
3.3.7 1,712 3/24/2021
3.3.6 436 3/19/2021
3.3.5 1,682 3/1/2021
3.3.4 901 2/11/2021
3.3.3 551 2/3/2021
3.3.2 644 1/21/2021
3.3.1 159 1/20/2021
3.3.0 2,651 11/20/2020
3.2.21 406 11/13/2020
3.2.20 1,822 11/8/2020
3.2.19 4,435 10/23/2020
3.2.18 322 10/21/2020
3.2.17 2,334 9/20/2020
3.2.16 472 9/7/2020
3.2.15 497 8/30/2020
3.2.14 480 8/20/2020
3.2.13 723 7/27/2020
3.2.12 648 7/13/2020
3.2.11 768 6/28/2020
3.2.10 633 6/14/2020
3.2.9 710 6/3/2020
3.2.7 2,222 5/4/2020
3.2.6 486 4/21/2020
3.2.5 410 4/15/2020
3.2.4 408 4/12/2020
3.2.3 482 4/1/2020
3.2.2 416 3/24/2020
3.2.1 460 3/17/2020
3.2.0 672 2/27/2020
3.1.9 648 1/17/2020
3.1.8 438 1/13/2020
3.1.7 428 1/6/2020
3.1.6 477 12/12/2019
3.1.5 477 11/26/2019
3.1.4 353 11/25/2019
3.1.3 446 11/8/2019
3.1.2 352 11/4/2019
3.1.1 1,357 10/17/2019
3.1.0 366 10/3/2019
3.0.1 338 9/20/2019
3.0.0 365 8/27/2019
2.3.11 546 6/9/2019
2.3.10 351 6/5/2019
2.3.9 340 5/26/2019
2.3.8 350 5/13/2019
2.3.7 389 4/24/2019
2.3.6 362 4/17/2019
2.3.5 338 4/10/2019
2.3.4 362 3/9/2019
2.3.3 317 3/8/2019
2.3.2 377 2/28/2019
2.3.1 357 2/25/2019
2.3.0 342 2/22/2019
2.2.1 429 2/12/2019
2.2.0 402 2/1/2019
2.1.2 605 1/14/2019
2.1.0 589 12/15/2018
2.0.1 422 12/7/2018
2.0.0 467 11/28/2018
1.1.0 516 9/10/2018
1.0.18 554 8/10/2018
1.0.17 509 7/30/2018
1.0.16 491 6/29/2018
1.0.15 530 6/27/2018
1.0.14 559 6/8/2018
1.0.13 507 6/6/2018
1.0.12 579 4/5/2018
1.0.11 578 4/4/2018
1.0.10 527 3/27/2018
1.0.9 535 3/26/2018
1.0.8 574 2/7/2018
1.0.7 547 1/27/2018
1.0.6 643 1/8/2018
1.0.5 592 12/28/2017
1.0.4 630 12/15/2017
1.0.3 562 12/8/2017
1.0.2 529 11/30/2017
1.0.1 549 11/28/2017