IDebugFunctionObject2::CreateObject
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
建立會使用指定評估旗標設定和逾時值的建構函式的物件。
語法
HRESULT CreateObject (
IDebugFunctionObject* pConstructor,
DWORD dwArgs,
IDebugObject* pArgs[],
DWORD dwEvalFlags,
DWORD dwTimeout,
IDebugObject** ppObject
);
int CreateObject (
IDebugFunctionObject pConstructor,
uint dwArgs,
IDebugObject[] pArgs,
uint dwEvalFlags,
uint dwTimeout,
out IDebugObject** ppObject
);
參數
pConstructor
[in]IDebugFunctionObject物件,表示要建立之物件的建構函式。
dwArgs
[in]中的參數數目pArg
陣列。 代表傳遞至建構函式的參數數目。
pArgs
[in]陣列IDebugObject參數表示的物件傳遞至建構函式。
dwEvalFlags
[in]從旗標的組合EVALFLAGS指定評估的執行方式的列舉型別。
dwTimeout
[in]最大時間 (毫秒),從這個方法傳回之前等待。 使用無限無限期地等待。
ppObject
[out]傳回IDebugObject代表新建立的物件。
傳回值
如果成功,傳回S_OK
; 否則傳回錯誤碼。
備註
呼叫這個方法來建立物件,表示類別或其他複雜型別所需的建構函式,為參數的執行個體。