Microsoft.VisualStudio.Debugger.Start Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |