COM Structures and Enumerations (Compact 2013)
3/26/2014
The following table shows the COM structures and enumerations with a description of the purpose of each.
Programming element |
Description |
---|---|
This enumeration contains values used to control aspects of moniker binding operations. |
|
This structure contains parameters used during a moniker-binding operation. |
|
This structure contains parameters used during a moniker-binding operation. |
|
This enumeration contains values used in activation calls to indicate the execution contexts of the object. |
|
This structure is used to determine the authentication settings. |
|
This structure contains parameters that describe a control's keyboard mnemonics and keyboard behavior. |
|
This structure is used to identify a remote machine resource to the new or enhanced activation functions. |
|
This enumeration contains values that specify the direction of the data flow in the dwDirection parameter of the IDataObject::EnumFormatEtc method. |
|
This enumeration contains values used in IViewObject::Draw to specify new drawing aspects used to optimize the drawing process. |
|
This enumeration contains values used in IViewObjectEx::GetNaturalExtent. |
|
This enumeration contains values used in IViewObjectEx::QueryHitPoint and IViewObjectEx::QueryHitRect. |
|
This enumeration contains values that specify how far the moniker should be reduced. |
|
This enumeration contains values that indicate the moniker's class. |
|
This enumeration contains values that indicate the requested behavior of the IOleObject::GetMoniker and IOleClientSite::GetMoniker methods. |
|
This enumeration contains constants that control binding operations to a link source. |
|
This enumeration contains constants used to indicate whether the linked object updates the cached data for the linked object automatically or only when the container calls the IOleObject::Update or IOleLink::Update method. |
|
This enumeration contains values that indicate which part of an object's moniker is being set or retrieved. |
|
This enumeration specifies the conditions for performing the commit operation in the IStorage::Commit and IStream::Commit methods. |
|
This enumeration contains values used in IViewObjectEx::GetViewStatus to specify the opacity of the object and the drawing aspects supported by the object. |