IDebugBinder3::GetEEService
Applies to: Visual Studio Visual Studio for Mac
Note
This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
This method returns a requested service.
Syntax
HRESULT GetEEService(
[in] GUID vendor,
[in] GUID language,
[in] GUID iid,
[out] IUnknown** ppService
);
Int GetEEService(
Guid vendor,
Guid language,
Guid iid,
out object ppService
);
Parameters
vendor
[in] GUID
of a vendor (a null value is acceptable).
language
[in] GUID
of a language (a null value is acceptable).
iid
[in] IID
of the service to obtain.
ppService
[out] An interface to the requested service.
Return Value
If successful, returns S_OK
; otherwise, returns an error code.
Remarks
Pass the IID
for the IEEVisualizerServiceProvider interface (IID_IEEVisualizerServiceProvider
) to see if the Type Visualizer service is available. If so, the expression evaluator can obtain the IEEVisualizerService interface to support type visualizers. See Visualizing and Viewing Data for details.