Udostępnij za pośrednictwem


Microsoft.VisualStudio.Debugger.Start Przestrzeń nazw

Klasy

DkmActivateAppPackageInfo

Informacje wymagane do aktywowania pakietu aplikacji.

Ten interfejs API został wprowadzony w programie Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1).

DkmDebugLaunchSettings

Ustawienia dostarczane podczas operacji uruchamiania debugowania z systemu projektu lub innego obiektu wywołującego LaunchDebugTargets (lub różne inne interfejsy API uruchamiania debugowania).

DkmDebugProcessRequest

Obiekt używany do wysyłania żądania do środowiska IDE w celu żądania, że program Visual Studio powinien debugować dodatkowy proces. Może to służyć na przykład do debugowania procesu podrzędnego.

Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

DkmLoadCompleteEventDeferral

Obiekt utworzony przez monitory debugowania środowiska uruchomieniowego w celu odroczenia wysyłania zdarzenia LoadComplete. Jest to ważne w scenariuszu dołączania, ponieważ ukończono ładowanie, aby wskazać, że dołączanie procesu zostało zakończone i że wszystkie punkty przerwania w uruchomionym kodzie zostały powiązane.

Ten interfejs API został wprowadzony w programie Visual Studio 12 Update 2 (DkmApiVersion.VS12Update2).

DkmNonDebugProcess

DkmNonDebugProcess reprezentuje proces, który został uruchomiony w scenariuszach "Rozpocznij bez debugowania" (Ctrl-F5). Zapewnia funkcje potrzebne do śledzenia okresu istnienia tych procesów.

Ten interfejs API został wprowadzony w programie Visual Studio 16 Update 9 (DkmApiVersion.VS16Update9).

DkmProcessAttachRequest

DkmProcessAttachRequest służy do opisywania procesu, do którego powinien zostać dołączony debuger.

DkmProcessLaunchEnvironmentFilterInputData

DkmProcessLaunchEnvironmentFilterInputData służy do dostarczania danych wejściowych do implementacji IDkmProcessLaunchEnvironmentFilter140. Opisuje on proces, który ma zostać uruchomiony.

Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

DkmProcessLaunchEnvironmentFilterList

Zawiera listę implementacji interfejsu IDkmProcessLaunchEnvironmentFilter, który może być wywoływany przez składnik. Ten obiekt służy do wywoływania tych filtrów środowiska.

DkmProcessLaunchEnvironmentFilterList140

Zawiera listę implementacji interfejsu IDkmProcessLaunchEnvironmentFilter, który może być wywoływany przez składnik. Ten obiekt służy do wywoływania tych filtrów środowiska.

Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

DkmProcessLaunchRequest

Element DkmProcessLaunchRequest służy do opisywania procesu, który powinien zostać uruchomiony przez debuger.

DkmProcessStartupInfo

Dodatkowe informacje używane do uruchamiania nowego procesu. Te informacje są zawarte w strukturze "STARTUPINFO" w systemie Win32.

Struktury

DkmActivateAppPackageAsyncResult

Wynik asynchronicznego wywołania DkmTransportConnection.ActivateAppPackage.

DkmActivateAppPackageAsyncResult173

Wynik asynchronicznego wywołania DkmActivateAppPackageInfo.Activate.

DkmDebugProcessRequestAsyncResult

Wynik asynchronicznego wywołania DkmDebugProcessRequest.Send.

DkmLaunchedProcessInfo

DkmLaunchedProcessInfo jest zwracany z interfejsów API, które uruchamiają proces.

DkmLaunchNonDebugProcessAsyncResult

Wynik asynchronicznego wywołania DkmProcessLaunchRequest.LaunchProcess.

DkmLaunchProcessAsyncResult

Wynik asynchronicznego wywołania DkmProcessLaunchRequest.LaunchProcess.

Wyliczenia

DkmDebugProcessRequestFlags

Flagi przekazane w obiekcie DkmDebugProcessRequest.

Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

DkmProcessLaunchEnvironmentFilterScenario

Wyliczenie scenariuszy, w których są wywoływane implementacje IDkmProcessLaunchEnvironmentFilter.

DkmProcessLaunchFlags

Flagi skojarzone z żądaniem uruchomienia procesu.

Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

DkmProcessLaunchModeFlags

Cechy flagi DkmProcessLaunchRequest.

DkmStartMethod

DkmStartMethod opisuje, jak aparat debugowania rozpoczął debugowanie tego procesu.