创建一个原始数据对象,例如一个简单的整数。
HRESULT CreatePrimitiveObject(
OBJECT_TYPE ot,
IDebugObject** ppObject
);
int CreatePrimitiveObject(
enum_OBJECT_TYPE ot,
out IDebugObject ppObject
);
参数
ot
[in] 从表示原始的类型 OBJECT_TYPE 枚举的值创建。ppObject
[out] 返回表示新创建的对象的 IDebugObject 。
返回值
如果成功,则返回 S_OK;否则,返回错误代码。
备注
调用此方法创建表示为基元对象是参数传递给函数的 IDebugFunctionObject 接口表示的对象。 例如,如果表达式,字符串 “myString (5)”,此方法将用于创建表示该整数 5. 的对象。