共用方式為


IDataModelManager2::CreateSyntheticObject 方法 (dbgmodel.h)

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

語法

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

參數

context

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

object

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

傳回值

這個方法會傳回 HRESULT,表示成功或失敗。

備註

範例程式碼

ComPtr<IDataModelManager> 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

另請參閱

IDataModelManager2 介面