Udostępnij za pośrednictwem


DkmLaunchNonDebugProcessAsyncResult Struktura

Definicja

Wynik asynchronicznego wywołania DkmProcessLaunchRequest.LaunchProcess.

public struct DkmLaunchNonDebugProcessAsyncResult
type DkmLaunchNonDebugProcessAsyncResult = struct
Public Structure DkmLaunchNonDebugProcessAsyncResult
Dziedziczenie
DkmLaunchNonDebugProcessAsyncResult

Konstruktory

DkmLaunchNonDebugProcessAsyncResult(DkmNonDebugProcess)

Tworzy nową strukturę wyników do przechowywania danych wyjściowych z pomyślnego wywołania do DkmProcessLaunchRequest.LaunchProcess.

Właściwości

ErrorCode

Kod HRESULT zwrócony z obiektu wywołującego. Będzie to DkmExceptionCode.COR_E_OPERATIONCANCELED (0x8013153B), jeśli operacja została anulowana przed zakończeniem przetwarzania.

LaunchedProcess

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).

Metody

CreateErrorResult(Exception)

Tworzy nową strukturę wyników do przechowywania błędu z nieudanego wywołania do DkmProcessLaunchRequest.LaunchProcess.

Dotyczy