IDebugFunctionObject::CreateObject
使用构造函数创建对象。
语法
int CreateObject(
IDebugFunctionObject pConstructor,
uint dwArgs,
IDebugObject[] pArgs,
out IDebugObject ppObject
);
参数
pConstructor
[in]一个 IDebugFunctionObject 对象,该对象表示要创建的对象的构造函数。
dwArgs
[in]数组中的 pArg
参数数。 表示传递给构造函数的参数数。
pArg
[in]表示传递给构造函数的参数的 IDebugObject 对象的数组。
ppObject
[out]返回一个 IDebugObject
表示新创建的对象。
返回值
如果成功,则返回S_OK;否则,返回错误代码。
备注
调用此方法可创建一个对象,该对象表示类(或其他需要构造函数)的实例,该对象是 IDebugFunctionObject 接口所表示的函数的参数。
如果对象参数不需要构造函数,请调用 CreateObjectNoConstructor 方法。