Freigeben über


Microsoft.VisualStudio.Debugger.Start Namespace

Klassen

DkmActivateAppPackageInfo

Informationen, die zum Aktivieren eines App-Pakets erforderlich sind.

Diese API wurde in Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1) eingeführt.

DkmDebugLaunchSettings

Einstellungen, die während eines Startdebugvorgangs von einem Projektsystem oder einem anderen Aufrufer von LaunchDebugTargets (oder verschiedenen anderen Startdebuggen-APIs) bereitgestellt werden.

DkmDebugProcessRequest

Objekt, das zum Senden einer Anforderung an die IDE verwendet wird, um anzufordern, dass Visual Studio einen zusätzlichen Prozess debuggen soll. Dies kann beispielsweise verwendet werden, um einen untergeordneten Prozess zu debuggen.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

DkmLoadCompleteEventDeferral

Objekt, das von Laufzeitdebugmonitoren erstellt wurde, um das Senden des LoadComplete-Ereignisses zu verzögern. Dies ist im Anfügeszenario wichtig, da load complete verwendet wird, um anzugeben, dass die Prozessanfügung abgeschlossen ist und dass alle Haltepunkte im ausgeführten Code gebunden wurden.

Diese API wurde in Visual Studio 12 Update 2 (DkmApiVersion.VS12Update2) eingeführt.

DkmNonDebugProcess

DkmNonDebugProcess stellt einen Prozess dar, der in Szenarien mit "Ohne Debuggen starten" (STRG-F5) gestartet wurde. Es bietet Funktionen, die zum Nachverfolgen der Lebensdauer dieser Prozesse erforderlich sind.

Diese API wurde in Visual Studio 16 Update 9 (DkmApiVersion.VS16Update9) eingeführt.

DkmProcessAttachRequest

DkmProcessAttachRequest wird verwendet, um den Prozess zu beschreiben, an den der Debugger angefügt werden soll.

DkmProcessLaunchEnvironmentFilterInputData

DkmProcessLaunchEnvironmentFilterInputData wird verwendet, um Eingaben für eine IDkmProcessLaunchEnvironmentFilter140-Implementierung bereitzustellen. Es beschreibt den Prozess, der gestartet werden soll.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

DkmProcessLaunchEnvironmentFilterList

Enthält die Liste der Implementierungen der IDkmProcessLaunchEnvironmentFilter-Schnittstelle, die von einer Komponente aufgerufen werden kann. Dieses Objekt wird verwendet, um diese Umgebungsfilter aufzurufen.

DkmProcessLaunchEnvironmentFilterList140

Enthält die Liste der Implementierungen der IDkmProcessLaunchEnvironmentFilter-Schnittstelle, die von einer Komponente aufgerufen werden kann. Dieses Objekt wird verwendet, um diese Umgebungsfilter aufzurufen.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

DkmProcessLaunchRequest

DkmProcessLaunchRequest wird verwendet, um den Prozess zu beschreiben, der vom Debugger gestartet werden soll.

DkmProcessStartupInfo

Zusätzliche Informationen, die zum Starten eines neuen Prozesses verwendet werden. Diese Informationen sind in der STARTUPINFO-Struktur in Win32 enthalten.

Strukturen

DkmActivateAppPackageAsyncResult

Ergebnis eines asynchronen DkmTransportConnection.ActivateAppPackage-Aufrufs.

DkmActivateAppPackageAsyncResult173

Ergebnis eines asynchronen DkmActivateAppPackageInfo.Activate-Aufrufs.

DkmDebugProcessRequestAsyncResult

Ergebnis eines asynchronen DkmDebugProcessRequest.Send-Aufrufs.

DkmLaunchedProcessInfo

DkmLaunchedProcessInfo wird von APIs zurückgegeben, die einen Prozess starten.

DkmLaunchNonDebugProcessAsyncResult

Ergebnis eines asynchronen DkmProcessLaunchRequest.LaunchProcess-Aufrufs.

DkmLaunchProcessAsyncResult

Ergebnis eines asynchronen DkmProcessLaunchRequest.LaunchProcess-Aufrufs.

Enumerationen

DkmDebugProcessRequestFlags

Im DkmDebugProcessRequest-Objekt übergebene Flags.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

DkmProcessLaunchEnvironmentFilterScenario

Enumeration der Szenarien, in denen IDkmProcessLaunchEnvironmentFilter-Implementierungen aufgerufen werden.

DkmProcessLaunchFlags

Flags, die einer Anforderung zum Starten eines Prozesses zugeordnet sind.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

DkmProcessLaunchModeFlags

Kennzeichenmerkmale einer DkmProcessLaunchRequest.

DkmStartMethod

DkmStartMethod beschreibt, wie die Debug-Engine mit dem Debuggen dieses Prozesses begonnen hat.