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 |