DkmLaunchNonDebugProcessAsyncResult Struktur
Definition
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.
Ergebnis eines asynchronen DkmProcessLaunchRequest.LaunchProcess-Aufrufs.
public struct DkmLaunchNonDebugProcessAsyncResult
type DkmLaunchNonDebugProcessAsyncResult = struct
Public Structure DkmLaunchNonDebugProcessAsyncResult
- Vererbung
-
DkmLaunchNonDebugProcessAsyncResult
Konstruktoren
DkmLaunchNonDebugProcessAsyncResult(DkmNonDebugProcess) |
Erstellt eine neue Ergebnisstruktur, die die Ausgabe eines erfolgreichen Aufrufs von DkmProcessLaunchRequest.LaunchProcess enthält. |
Eigenschaften
ErrorCode |
Vom Aufrufer zurückgegebener HRESULT-Code. Dies wird DkmExceptionCode.COR_E_OPERATIONCANCELED (0x8013153B), wenn der Vorgang vor Abschluss der Verarbeitung abgebrochen wurde. |
LaunchedProcess |
DkmNonDebugProcess stellt einen Prozess dar, der in Szenarios "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. |
Methoden
CreateErrorResult(Exception) |
Erstellt eine neue Ergebnisstruktur, die den Fehler eines fehlgeschlagenen Aufrufs von DkmProcessLaunchRequest.LaunchProcess enthält. |