DkmGetChildrenAsyncResult Struct

Definition

Result of an asynchronous DkmEvaluationResult.GetChildren call.

public value class DkmGetChildrenAsyncResult
struct DkmGetChildrenAsyncResult
public struct DkmGetChildrenAsyncResult
type DkmGetChildrenAsyncResult = struct
Public Structure DkmGetChildrenAsyncResult
Inheritance
DkmGetChildrenAsyncResult

Constructors

DkmGetChildrenAsyncResult(DkmEvaluationResult[], DkmEvaluationResultEnumContext)

Creates a new result structure to hold the output from a successful call to DkmEvaluationResult.GetChildren.

Properties

EnumContext

Context object used to enumerate the children, including the children already returned via the InitialChildren parameter. This object must be closed by the caller of this API when enumeration is complete.

ErrorCode

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

InitialChildren

The initial children to return. Each child must be closed by the caller when the caller is done.

Methods

CreateErrorResult(Exception)

Creates a new result structure to hold the error from a failed call to DkmEvaluationResult.GetChildren.

Applies to