Share via


DkmGetDataFromDebuggeeSideVisualizerAsyncResult Struct

Definition

Result of an asynchronous DkmSuccessEvaluationResult.GetDataFromDebuggeeSideVisualizer call.

public struct DkmGetDataFromDebuggeeSideVisualizerAsyncResult
type DkmGetDataFromDebuggeeSideVisualizerAsyncResult = struct
Public Structure DkmGetDataFromDebuggeeSideVisualizerAsyncResult
Inheritance
DkmGetDataFromDebuggeeSideVisualizerAsyncResult

Constructors

DkmGetDataFromDebuggeeSideVisualizerAsyncResult(ReadOnlyCollection<Byte>, String, String, String)

Creates a new result structure to hold the output from a successful call to DkmSuccessEvaluationResult.GetDataFromDebuggeeSideVisualizer.

Properties

ErrorCode

HRESULT code returned from the caller. This will be DkmExceptionCode.COR_E_OPERATIONCANCELED (0x8013153B) if the operation was canceled before processing was complete.

ExceptionMessage

[Optional] The exception message, if any.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

ExceptionStackTrace

[Optional] The stack trace of the exception thrown, if any.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

ExceptionType

[Optional] The type of the exception thrown, if any.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

VisualizerObject

[Optional] The raw bytes of the GetData(...) method marshalled as a byte array.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

Methods

CreateErrorResult(Exception)

Creates a new result structure to hold the error from a failed call to DkmSuccessEvaluationResult.GetDataFromDebuggeeSideVisualizer.

Applies to