IDebugFunctionObject::CreateObject
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
建立使用建構函式的物件。
語法
HRESULT CreateObject(
IDebugFunctionObject* pConstructor,
DWORD dwArgs,
IDebugObject* pArgs[],
IDebugObject** ppObject
);
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方法。