The following table lists header files, import libraries, and element types for all elements.
Element Name |
Header File |
Import Library |
Element Type |
DllRegisterServer | olectl.h | user-defined | callback function |
DllUnregisterServer | olectl.h | user-defined | callback function |
ACTIVATEFLAGS | ocidl.h | enumeration | |
ADVF | objidl.h | enumeration | |
BIND_FLAGS | objidl.h | enumeration | |
BINDSPEED | oleidl.h | enumeration | |
BINDSTATUS | urlmon.h | enumeration | |
BINDVERB | urlmon.h | enumeration | |
BSCF | urlmon.h | enumeration | |
BSCO_OPTION | enumeration | ||
CALLTYPE | objidl.h | enumeration | |
CHUNK_BREAKTYPE | filter.h | enumeration | |
CHUNKSTATE | filter.h | enumeration | |
CLASSPATHTYPE | wtypes.h | enumeration | |
CLSCTX | wtypes.h | enumeration | |
COINIT | objbase.h | enumeration | |
DATADIR | objidl.h | enumeration | |
DISCARDCACHE | oleidl.h | enumeration | |
DOCMISC | docobj.h | enumeration | |
DROPEFFECT | oleidl.h | enumeration | |
DVASPECT | ocidl.h | enumeration | |
DVASPECT2 | ocidl.h | enumeration | |
DVASPECTINFOFLAG | ocidl.h | enumeration | |
DVEXTENTMODE | ocidl.h | enumeration | |
EOLE_AUTHENTICATION_CAPABILITIES | objidl.h | enumeration | |
EXTCONN | objidl.h | enumeration | |
GUIDKIND | ocidl.h | enumeration | |
HITRESULT | ocidl.h | enumeration | |
IFILTER_FLAGS | filter.h | enumeration | |
IFILTER_INIT | filter.h | enumeration | |
KEYMODIFIERS | controls.idl | enumeration | |
LOCKTYPE | objidl.h | enumeration | |
MKRREDUCE | objidl.h | enumeration | |
MKSYS | objidl.h | enumeration | |
MSHCTX | wtypes.h | enumeration | |
MSHLFLAGS | wtypes.h | enumeration | |
OLECLOSE | oleidl.h | enumeration | |
OLECMDEXECOPT | docobj.h | enumeration | |
OLECMDF | docobj.h | enumeration | |
OLECMDID | docobj.h | enumeration | |
OLECMDTEXTF | docobj.h | enumeration | |
OLECONTF | oleidl.h | enumeration | |
OLEDCFLAGS | ocidl.h | enumeration | |
OLEGETMONIKER | oleidl.h | enumeration | |
OLELINKBIND | oleidl.h | enumeration | |
OLEMISC | oleidl.h | enumeration | |
OLERENDER | oleidl.h | enumeration | |
OLEUIPASTEFLAG | oledlg.h | enumeration | |
OLEUPDATE | oleidl.h | enumeration | |
OLEVERBATTRIB | oleidl.h | enumeration | |
OLEWHICHMK | oleidl.h | enumeration | |
PENDINGMSG | objidl.h | enumeration | |
PENDINGTYPE | objidl.h | enumeration | |
POINTERINACTIVE | ocidl.h | enumeration | |
PRINTFLAG | docobj.h | enumeration | |
PROPSETFLAG | objidl.h | enumeration | |
QACONTAINERFLAGS | ocidl.h | enumeration | |
REGCLS | objbase.h | enumeration | |
RPC_C_AUTHN_LEVEL_xxx | rpcdce.h | enumeration | |
RPC_C_AUTHN_xxx | rpcdce.h | enumeration | |
RPC_C_AUTHZ_xxx | rpcdce.h | enumeration | |
RPC_C_IMP_LEVEL_xxx | rpcdce.h | enumeration | |
SERVERCALL | objidl.h | enumeration | |
STATFLAG | wtypes.h | enumeration | |
STATSTATE | wtypes.h | enumeration | |
STGC | wtypes.h | enumeration | |
STGFMT | oleext.h | enumeration | |
STGM | objbase.h | enumeration | |
STGMOVE | wtypes.h | enumeration | |
STGTY | objidl.h | enumeration | |
STREAM_SEEK | objidl.h | enumeration | |
TYMED | objidl.h | enumeration | |
UASFLAGS | ocidl.h | enumeration | |
USERCLASSTYPE | oleidl.h | enumeration | |
VIEWSTATUS | ocidl.h | enumeration | |
BindMoniker | objbase.h | ole32.dll | function |
CLSIDFromProgID | objbase.h | ole32.dll | function |
CLSIDFromString | objbase.h | ole32.dll | function |
CoAddRefServerProcess | objbase.h | ole32.dll | function |
CoCopyProxy | objbase.h | ole32.dll | function |
CoCreateFreeThreadedMarshaler | objbase.h | ole32.dll | function |
CoCreateGuid | objbase.h | ole32.dll | function |
CoCreateInstance | objbase.h | ole32.dll | function |
CoCreateInstanceEx | objbase.h | ole32.dll | function |
CoDisconnectObject | objbase.h | ole32.dll | function |
CoDosDateTimeToFileTime | objbase.h | ole32.dll | function |
CoFileTimeNow | objbase.h | ole32.dll | function |
CoFileTimeToDosDateTime | objbase.h | ole32.dll | function |
CoFreeAllLibraries | objbase.h | ole32.dll | function |
CoFreeLibrary | objbase.h | ole32.dll | function |
CoFreeUnusedLibraries | objbase.h | ole32.dll | function |
CoGetCallContext | objbase.h | ole32.dll | function |
CoGetClassObject | objbase.h | ole32.dll | function |
CoGetCurrentProcess | objbase.h | ole32.dll | function |
CoGetInstanceFromFile | objbase.h | ole32.dll | function |
CoGetInstanceFromIStorage | objbase.h | ole32.dll | function |
CoGetInterfaceAndReleaseStream | objbase.h | ole32.dll | function |
CoGetMalloc | objbase.h | ole32.dll | function |
CoGetMarshalSizeMax | objbase.h | ole32.dll | function |
CoGetPSClsid | objbase.h | ole32.dll | function |
CoGetStandardMarshal | objbase.h | ole32.dll | function |
CoGetTreatAsClass | objbase.h | ole32.dll | function |
CoImpersonateClient | objbase.h | ole32.dll | function |
CoInitialize | objbase.h | ole32.dll | function |
CoInitializeEx | objbase.h | ole32.dll | function |
CoInitializeSecurity | objbase.h | ole32.dll | function |
CoIsHandlerConnected | objbase.h | ole32.lib | function |
CoLoadLibrary | objbase.h | ole32.dll | function |
CoLockObjectExternal | objbase.h | ole32.dll | function |
CoMarshalInterface | objbase.h | ole32.dll | function |
CoMarshalInterThreadInterfaceInStream | objbase.h | ole32.dll | function |
CoQueryAuthenticationServices | objbase.h | ole32.dll | function |
CoQueryClientBlanket | objbase.h | ole32.dll | function |
CoQueryProxyBlanket | objbase.h | ole32.dll | function |
CoRegisterClassObject | objbase.h | ole32.dll | function |
CoRegisterMallocSpy | objbase.h | ole32.dll | function |
CoRegisterMessageFilter | objbase.h | ole32.dll | function |
CoRegisterPSClsid | objbase.h | ole32.dll | function |
CoReleaseMarshalData | objbase.h | ole32.dll | function |
CoReleaseServerProcess | objbase.h | ole32.dll | function |
CoResumeClassObjects | objbase.h | ole32.dll | function |
CoRevertToSelf | objbase.h | ole32.dll | function |
CoRevokeClassObject | objbase.h | ole32.dll | function |
CoRevokeMallocSpy | objbase.h | ole32.dll | function |
CoSuspendClassObjects | objbase.h | ole32.dll | function |
CoTaskMemAlloc | objbase.h | ole32.dll | function |
CoTaskMemFree | objbase.h | ole32.dll | function |
CoTaskMemRealloc | objbase.h | ole32.dll | function |
CoTreatAsClass | objbase.h | ole32.dll | function |
CoUninitialize | objbase.h | ole32.dll | function |
CoUnmarshalInterface | objbase.h | ole32.dll | function |
CreateAntiMoniker | objbase.h | ole32.dll | function |
CreateBindCtx | objbase.h | ole32.dll | function |
CreateClassMoniker | objbase.h | ole32.dll | function |
CreateGenericComposite | objbase.h | ole32.dll | function |
CreateILockBytesOnHGlobal | ole2.h | ole32.dll | function |
CreateItemMoniker | objbase.h | ole32.dll | function |
CreatePointerMoniker | objbase.h | ole32.dll | function |
CreateStreamOnHGlobal | ole2.h | ole32.dll | function |
DllCanUnloadNow | objbase.h | oleaut32.dll | function |
DllGetClassObject | objbase.h | ole32.dll | function |
FreePropVariantArray | objidl.h | ole32.dll | function |
GetClassFile | objbase.h | ole32.dll | function |
GetConvertStg | ole2.h | ole32.dll | function |
GetHGlobalFromILockBytes | ole2.h | ole32.dll | function |
GetHGlobalFromStream | ole2.h | ole32.dll | function |
GetRunningObjectTable | objbase.h | ole32.dll | function |
IIDFromString | objbase.h | ole32.dll | function |
IsEqualGUID | objbase.h | ole32.lib | function |
MonikerCommonPrefixWith | objbase.h | ole32.dll | function |
MonikerRelativePathTo | objbase.h | ole32.dll | function |
ProgIDFromCLSID | objbase.h | ole32.dll | function |
PropStgNameToFmtId | objidl.h | ole32.dll | function |
PropVariantClear | objidl.h | ole32.dll | function |
PropVariantCopy | objidl.h | ole32.dll | function |
ReadClassStg | ole2.h | ole32.dll | function |
ReadClassStm | ole2.h | ole32.dll | function |
ReadFmtUserTypeStg | ole2.h | ole32.dll | function |
ReleaseStgMedium | ole2.h | ole32.dll | function |
SetConvertStg | ole2.h | ole32.dll | function |
StgCreateDocfile | objbase.h | ole32.dll | function |
StgCreateDocfileOnILockBytes | objbase.h | ole32.dll | function |
StgCreatePropSetStg | objidl.h | ole32.dll | function |
StgCreatePropStg | objidl.h | ole32.dll | function |
StgIsStorageFile | objbase.h | ole32.dll | function |
StgIsStorageILockBytes | objbase.h | ole32.dll | function |
StgOpenPropStg | objidl.h | ole32.dll | function |
StgOpenStorage | objbase.h | ole32.lib | function |
StgOpenStorageOnILockBytes | objbase.h | ole32.lib | function |
StgSetTimes | objbase.h | ole32.dll | function |
StringFromCLSID | objbase.h | ole32.dll | function |
StringFromGUID2 | objbase.h | ole32.dll | function |
StringFromIID | objbase.h | ole32.dll | function |
WriteClassStg | ole2.h | ole32.dll | function |
WriteClassStm | ole2.h | ole32.dll | function |
WriteFmtUserTypeStg | ole2.h | ole32.dll | function |
IAdviseSink | objidl.h | interface method | |
IBindCtx | objidl.h | interface method | |
ICatInformation | comcat.h | interface method | |
ICatRegister | comcat.h | interface method | |
IClassActivator | objidl.h | interface method | |
IClassFactory | unknwn.h | interface method | |
IClassFactory2 | ocidl.h | interface method | |
IClientSecurity | objidl.h | interface method | |
IConnectionPoint | ocidl.h | interface method | |
IConnectionPointContainer | ocidl.h | interface method | |
IDataAdviseHolder | objidl.h | interface method | |
IDataObject | objidl.h | interface method | |
IEnumConnectionPoints | ocidl.h | interface method | |
IEnumConnections | ocidl.h | interface method | |
IEnumFORMATETC | objidl.h | interface method | |
IEnumMoniker | objidl.h | interface method | |
IEnumSTATDATA | objidl.h | interface method | |
IEnumSTATPROPSETSTG | objidl.h | interface method | |
IEnumSTATPROPSTG | objidl.h | interface method | |
IEnumSTATSTG | objidl.h | interface method | |
IEnumString | objidl.h | interface method | |
IEnumUnknown | objidl.h | interface method | |
IErrorLog | ocidl.h | interface method | |
IExternalConnection | objidl.h | interface method | |
ILockBytes | objidl.h | interface method | |
IMalloc | objidl.h | interface method | |
IMallocSpy | objidl.h | interface method | |
IMarshal | objidl.h | interface method | |
IMessageFilter | objidl.h | interface method | |
IMoniker | objidl.h | interface method | |
IMultiQI | objidl.h | interface method | |
IOleItemContainer | oleidl.h | interface method | |
IParseDisplayName | oleidl.h | interface method | |
IPersist | objidl.h | interface method | |
IPersistFile | objidl.h | interface method | |
IPersistMemory | ocidl.h | interface method | |
IPersistMoniker | urlmon.h | interface method | |
IPersistPropertyBag | ocidl.h | interface method | |
IPersistStorage | objidl.h | interface method | |
IPersistStream | objidl.h | interface method | |
IPersistStreamInit | ocidl.h | interface method | |
IPropertyBag | ocidl.h | interface method | |
IPropertySetStorage | objidl.h | interface method | |
IPropertyStorage | objidl.h | interface method | |
IProvideClassInfo | ocidl.h | interface method | |
IProvideClassInfo2 | ocidl.h | interface method | |
IRootStorage | objidl.h | interface method | |
IROTData | objidl.h | interface method | |
IRunnableObject | objidl.h | interface method | |
IRunningObjectTable | objidl.h | interface method | |
IServerSecurity | objidl.h | interface method | |
IStdMarshalInfo | objidl.h | interface method | |
IStorage | objidl.h | interface method | |
IStream | objidl.h | interface method | |
IUnknown | unknwn.h | interface method | |
FACILITY_NT_BIT | winerror.h | macro | |
FAILED | winerror.h | macro | |
GetScode | winerror.h | macro | |
HRESULT_CODE | winerror.h | macro | |
HRESULT_FACILITY | winerror.h | macro | |
HRESULT_FROM_NT | winerror.h | macro | |
HRESULT_FROM_WIN32 | winerror.h | macro | |
HRESULT_SEVERITY | winerror.h | macro | |
IS_ERROR | winerror.h | macro | |
IsEqualCLSID | winerror.h | macro | |
IsEqualIID | winerror.h | macro | |
MAKE_HRESULT | winerror.h | macro | |
MAKE_SCODE | winerror.h | macro | |
SCODE_CODE | winerror.h | macro | |
SCODE_FACILITY | winerror.h | macro | |
SCODE_SEVERITY | winerror.h | macro | |
SUCCEEDED | winerror.h | macro | |
APPDETAIL | wtypes.h | structure | |
BIND_OPTS | objidl.h | structure | |
BIND_OPTS2 | objidl.h | structure | |
BINDINFO | urlmon.h | structure | |
CADWORD | ocidl.h | structure | |
CALPOLESTR | ocidl.h | structure | |
CAUUID | ocidl.h | structure | |
CLASSDETAIL | objidl.h | structure | |
COAUTHINFO | wtypes.h | structure | |
CONNECTDATA | ocidl.h | structure | |
CONTROLINFO | ocidl.h | structure | |
COSERVERINFO | objidl.h | structure | |
CSPLATFORM | objidl.h | structure | |
DVASPECTINFO | ocidl.h | structure | |
DVEXTENTINFO | ocidl.h | structure | |
DVTARGETDEVICE | winbase.h | structure | |
FILETIME | olectl.h | structure | |
FILTERREGION | filter.h | structure | |
FONTDESC | olectl.h | structure | |
FORMATETC | objidl.h | structure | |
FULLPROPSPEC | filter.h | structure | |
HLBWINFO | hlink.h | structure | |
HLITEM | hlink.h | structure | |
INTERFACEINFO | objidl.h | structure | |
LICINFO | ocidl.h | structure | |
MULTI_QI | objidl.h | structure | |
OBJECTDESCRIPTOR | oleidl.h | structure | |
OCPFIPARAMS | olectl.h | structure | |
OLECMD | docobj.h | structure | |
OLECMDTEXT | docobj.h | structure | |
OLEINPLACEFRAMEINFO | oleidl.h | structure | |
OLEMENUGROUPWIDTHS | oleidl.h | structure | |
OLEUIBUSY | oledlg.h | structure | |
OLEUICHANGEICON | oledlg.h | structure | |
OLEUICHANGESOURCE | oledlg.h | structure | |
OLEUICONVERT | oledlg.h | structure | |
OLEUIEDITLINKS | oledlg.h | structure | |
OLEUIGNRLPROPS | oledlg.h | structure | |
OLEUIINSERTOBJECT | oledlg.h | structure | |
OLEUILINKPROPS | oledlg.h | structure | |
OLEUIOBJECTPROPS | oledlg.h | structure | |
OLEUIPASTEENTRY | oledlg.h | structure | |
OLEUIPASTESPECIAL | oledlg.h | structure | |
OLEUIVIEWPROPS | oledlg.h | structure | |
OLEVERB | oleidl.h | structure | |
PACKAGEDETAIL | wtypes.h | structure | |
PACKAGEINFO | wtypes.h | structure | |
PACKAGEINFOLIST | objidl.h | structure | |
PAGERANGE | docobj.h | structure | |
PAGESET | docobj.h | structure | |
PICTDESC | olectl.h | structure | |
POINTF | ocidl.h | structure | |
PROPPAGEINFO | ocidl.h | structure | |
PROPSPEC | objidl.h | structure | |
PROPVARIANT | objidl.h | structure | |
QACONTAINER | ocidl.h | structure | |
QACONTROL | ocidl.h | structure | |
QUERYCONTEXT | wtypes.h | structure | |
RemSNB | objidl.h | structure | |
SNB | objidl.h | structure | |
SOLE_AUTHENTICATION_SERVICE | objidl.h | structure | |
STAT_CHUNK | filter.h | structure | |
STATDATA | objidl.h | structure | |
STATPROPSETSTG | objidl.h | structure | |
STATPROPSTG | objidl.h | structure | |
STATSTG | objidl.h | structure | |
STGMEDIUM | objidl.h | structure | |
STORAGELAYOUT | objidl.h | structure | |
uCLSSPEC | wtypes.h | structure | |
BstrFromVector | oleauto.h | oleaut32.lib | function |
CreateDispTypeInfo | oleauto.h | oleaut32.lib | function |
CreateErrorInfo | oleauto.h | oleaut32.lib | function |
CreateStdDispatch | oleauto.h | oleaut32.lib | function |
CreateTypeLib | oleauto.h | oleaut32.lib | function |
DispGetIDsOfNames | oleauto.h | oleaut32.lib | function |
DispGetParam | oleauto.h | oleaut32.lib | function |
DispInvoke | oleauto.h | oleaut32.lib | function |
DosDateTimeToVariantTime | oleauto.h | oleaut32.lib | function |
GetActiveObject | oleauto.h | oleaut32.lib | function |
GetErrorInfo | oleauto.h | oleaut32.lib | function |
LHashValOfNameSys | oleauto.h | oleaut32.lib | function |
LoadRegTypeLib | oleauto.h | oleaut32.lib | function |
LoadTypeLib | oleauto.h | oleaut32.lib | function |
QueryPathOfRegTypeLib | oleauto.h | oleaut32.lib | function |
RegisterActiveObject | oleauto.h | oleaut32.lib | function |
RegisterTypeLib | oleauto.h | oleaut32.lib | function |
RevokeActiveObject | oleauto.h | oleaut32.lib | function |
SafeArrayAccessData | oleauto.h | oleaut32.lib | function |
SafeArrayAllocData | oleauto.h | oleaut32.lib | function |
SafeArrayAllocDescriptor | oleauto.h | oleaut32.lib | function |
SafeArrayCopy | oleauto.h | oleaut32.lib | function |
SafeArrayCopyData | oleauto.h | oleaut32.lib | function |
SafeArrayCreate | oleauto.h | oleaut32.lib | function |
SafeArrayCreateVector | oleauto.h | oleaut32.lib | function |
SafeArrayDestroy | oleauto.h | oleaut32.lib | function |
SafeArrayDestroyData | oleauto.h | oleaut32.lib | function |
SafeArrayDestroyDescriptor | oleauto.h | oleaut32.lib | function |
SafeArrayGetDim | oleauto.h | oleaut32.lib | function |
SafeArrayGetElement | oleauto.h | oleaut32.lib | function |
SafeArrayGetElemsize | oleauto.h | oleaut32.lib | function |
SafeArrayGetLBound | oleauto.h | oleaut32.lib | function |
SafeArrayGetUBound | oleauto.h | oleaut32.lib | function |
SafeArrayLock | oleauto.h | oleaut32.lib | function |
SafeArrayPtrOfIndex | oleauto.h | oleaut32.lib | function |
SafeArrayPutElement | oleauto.h | oleaut32.lib | function |
SafeArrayRedim | oleauto.h | oleaut32.lib | function |
SafeArrayUnaccessData | oleauto.h | oleaut32.lib | function |
SafeArrayUnlock | oleauto.h | oleaut32.lib | function |
SetErrorInfo | oleauto.h | oleaut32.lib | function |
SysAllocString | oleauto.h | oleaut32.lib | function |
SysAllocStringByteLen | oleauto.h | oleaut32.lib | function |
SysAllocStringLen | oleauto.h | oleaut32.lib | function |
SysFreeString | oleauto.h | oleaut32.lib | function |
SysReAllocString | oleauto.h | oleaut32.lib | function |
SysReAllocStringLen | oleauto.h | oleaut32.lib | function |
SysStringByteLen | oleauto.h | oleaut32.lib | function |
SysStringLen | oleauto.h | oleaut32.lib | function |
SystemTimeToVariantTime | oleauto.h | oleaut32.lib | function |
VarDateFromUdate | oleauto.h | oleaut32.lib | function |
VariantChangeType | oleauto.h | oleaut32.lib | function |
VariantChangeTypeEx | oleauto.h | oleaut32.lib | function |
VariantClear | oleauto.h | oleaut32.lib | function |
VariantCopy | oleauto.h | oleaut32.lib | function |
VariantCopyInd | oleauto.h | oleaut32.lib | function |
VariantInit | oleauto.h | oleaut32.lib | function |
VariantTimeToDosDateTime | oleauto.h | oleaut32.lib | function |
VariantTimeToSystemTime | oleauto.h | oleaut32.lib | function |
VarNumFromParseNum | oleauto.h | oleaut32.lib | function |
VarParseNumFromStr | oleauto.h | oleaut32.lib | function |
VarUdateFromDate | oleauto.h | oleaut32.lib | function |
VectorFromBstr | oleauto.h | oleaut32.lib | function |