共用方式為


IDataModelManager4::CreateSyntheticObject 方法 (dbgmodel.h)

CreateSyntheticObject 方法會建立空的數據模型物件 -- 索引鍵/值/元數據元組和概念的字典。 在建立時,對象上沒有索引鍵和概念。 這是呼叫端所要利用的全新石板。

語法

HRESULT CreateSyntheticObject(
  IDebugHostContext *context,
  IModelObject      **object
);

參數

context

偵錯主機內容,與新建立的合成對象相關聯。 並非每個物件都需要內容。 如果物件是指主機位址空間中的進程、線程或記憶體等專案,它可能需要一個(除非它封裝包含這類的其他物件)。

object

新建立的物件將會在這裡傳回。

傳回值

此方法會傳回 HRESULT,指出成功或失敗。

言論

範例程式代碼

ComPtr<IDataModelManager4> spManager; /* get the data model manager */

ComPtr<IModelObject> spNewObject;
if (SUCCEEDED(spManager->CreateSyntheticObject(nullptr, &spNewObject)))
{
     // spNewObject is an empty object (a dictionary of key/value/metadata tuples)
}

要求

要求 價值
標頭 dbgmodel.h

另請參閱

IDataModelManager4 介面