IEEVisualizerServiceProvider::CreateVisualizerService

此方法會建立可視化檢視服務。

語法

int CreateVisualizerService(
   IDebugBinder binder,
   IDebugSymbolProvider      pSymProv,
   IDebugAddress             pAddress,
   IEEVisualizerDataProvider dataProvider,
   out IEEVisualizerService  ppService
);

參數

binder
[in]傳遞至 EvaluateSyncIDebugBinder 物件。

pSymProv
[in]傳遞至IDebugParsedExpression::EvaluateSyncIDebugSymbolProvider 物件。

pAddress
[in]傳遞至IDebugParsedExression::EvaluateSyncIDebugAddress 物件。

dataProvider
[in]實作 IEEVisualizerDataProvider 介面的物件(由表達式評估工具提供)。

ppService
[out]已建立的服務。

傳回值

如果成功,則會傳回 S_OK;否則,會傳回錯誤碼。

備註

binderpSymProvpAddress 參數全都傳遞至 IDebugParsedExpression::EvaluateSync 方法。 CreateVisualizerService 只有在表示式評估工具支援類型可視化檢視時,才能 IDebugParsedExpression::EvaluateSync 從呼叫 。

另請參閱