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
; 否則傳回錯誤碼。
備註
binder
, pSymProv
,和pAddress
參數已傳遞至IDebugParsedExpression::EvaluateSync
方法。 CreateVisualizerService
只會從呼叫IDebugParsedExpression::EvaluateSync
類型的視覺化檢視的運算式評估工具支援的一部分。
另請參閱
IEEVisualizerServiceProvider
EvaluateSync
IDebugBinder
IDebugSymbolProvider
IEEVisualizerDataProvider