共用方式為


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

另請參閱

IDataModelManager 介面