共用方式為


IEEVisualizerServiceProvider::CreateVisualizerService

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

這個方法會建立視覺化檢視服務。

語法

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

參數

binder
[in]IDebugBinder物件傳遞給EvaluateSync

pSymProv
[in]IDebugSymbolProvider物件傳遞給IDebugParsedExpression::EvaluateSync

pAddress
[in]IDebugAddress物件傳遞給IDebugParsedExression::EvaluateSync

dataProvider
[in]實作IEEVisualizerDataProvider (由運算式評估工具提供) 的介面。

ppService
[out]已建立的服務。

傳回值

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

備註

binderpSymProv,和pAddress參數已傳遞至IDebugParsedExpression::EvaluateSync方法。 CreateVisualizerService只會從呼叫IDebugParsedExpression::EvaluateSync類型的視覺化檢視的運算式評估工具支援的一部分。

另請參閱

IEEVisualizerServiceProvider
EvaluateSync
IDebugBinder
IDebugSymbolProvider
IEEVisualizerDataProvider