DkmProcess.GetTargetCompositionServices Method

Definition

Gets the IDebugServiceManager for the corresponding scenario, which can be used to access Target Composition based extensions.

Location constraint: Target composition interfaces cannot be marshalled across machine, but are safe to use if available.

This API was introduced in Visual Studio 16 Update 5 (DkmApiVersion.VS16Update5).

public:
 void GetTargetCompositionServices(Microsoft::VisualStudio::Debugger::TargetCompositionServices::DkmTargetCompositionScenario Scenario, [Runtime::InteropServices::Out] System::Object ^ % ServiceManager);
public void GetTargetCompositionServices (Microsoft.VisualStudio.Debugger.TargetCompositionServices.DkmTargetCompositionScenario Scenario, out object ServiceManager);
member this.GetTargetCompositionServices : Microsoft.VisualStudio.Debugger.TargetCompositionServices.DkmTargetCompositionScenario * obj -> unit
Public Sub GetTargetCompositionServices (Scenario As DkmTargetCompositionScenario, ByRef ServiceManager As Object)

Parameters

Scenario
DkmTargetCompositionScenario

[In] The scenario to get target composition services for.

ServiceManager
Object

[Out] The service manager.

Applies to