Skip to content

Latest commit

 

History

History
75 lines (56 loc) · 2.32 KB

nf-dbgmodel-idynamicconceptproviderconcept-setconcept.md

File metadata and controls

75 lines (56 loc) · 2.32 KB
UID title description ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.lib req.dll req.irql req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library targetos tech.root ms.custom f1_keywords topic_type api_type api_location api_name
NF:dbgmodel.IDynamicConceptProviderConcept.SetConcept
IDynamicConceptProviderConcept::SetConcept (dbgmodel.h)
The SetConcept method on a dynamic concept provider is effectively an override of the SetConcept method on IModelObject.
09/19/2018
IDynamicConceptProviderConcept::SetConcept
IDynamicConceptProviderConcept::SetConcept, SetConcept, IDynamicConceptProviderConcept.SetConcept, IDynamicConceptProviderConcept::SetConcept, IDynamicConceptProviderConcept.SetConcept
dbgmodel.h
Windows
debugger
RS5
IDynamicConceptProviderConcept::SetConcept
dbgmodel/IDynamicConceptProviderConcept::SetConcept
apiref
COM
dbgmodel.h
IDynamicConceptProviderConcept::SetConcept

IDynamicConceptProviderConcept::SetConcept

-description

The SetConcept method on a dynamic concept provider is effectively an override of the SetConcept method on IModelObject. The dynamic provider will assign the concept. This may make the object iterable, indexable, string convertible, etc... Note that a provider which does not allow the creation of concepts on it should return E_NOPTIMPL here.

-parameters

-param contextObject

The instance object (this pointer) on which a concept is being created.

-param conceptId

The GUID which identifies the concept being assigned. This GUID uniquely identifies both the concept and the core interface of the concept. It is the interface id (IID) of the primary interface for a defined concept.

-param conceptInterface

The core interface to the concept as defined by the conceptId argument.

-param conceptMetadata

Optional metadata to be associated with the concept.

-returns

This method returns HRESULT which indicates success or failure.

-remarks

-see-also

IDynamicConceptProviderConcept interface