IDebugFunctionObject::CreateObject
建立使用建構函式的物件。
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介面。
如果物件參數不需要建構函式,呼叫IDebugFunctionObject::CreateObjectNoConstructor方法。