IEEVisualizerServiceProvider::CreateVisualizerService
此方法會建立可視化檢視服務。
語法
int CreateVisualizerService(
IDebugBinder binder,
IDebugSymbolProvider pSymProv,
IDebugAddress pAddress,
IEEVisualizerDataProvider dataProvider,
out IEEVisualizerService ppService
);
參數
binder
[in]傳遞至 EvaluateSync 的 IDebugBinder 物件。
pSymProv
[in]傳遞至IDebugParsedExpression::EvaluateSync
的 IDebugSymbolProvider 物件。
pAddress
[in]傳遞至IDebugParsedExression::EvaluateSync
的 IDebugAddress 物件。
dataProvider
[in]實作 IEEVisualizerDataProvider 介面的物件(由表達式評估工具提供)。
ppService
[out]已建立的服務。
傳回值
如果成功,則會傳回 S_OK
;否則,會傳回錯誤碼。
備註
binder
、 pSymProv
和 pAddress
參數全都傳遞至 IDebugParsedExpression::EvaluateSync
方法。 CreateVisualizerService
只有在表示式評估工具支援類型可視化檢視時,才能 IDebugParsedExpression::EvaluateSync
從呼叫 。