DkmFindExportNameAsyncResult Struct

Definition

Result of an asynchronous DkmNativeModuleInstance.FindExportName call.

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

Constructors

DkmFindExportNameAsyncResult(DkmNativeInstructionAddress)

Creates a new result structure to hold the output from a successful call to DkmNativeModuleInstance.FindExportName.

Properties

Address

[Optional] If the export was found in the specified module, this will contain the target address. Note that this instruction address object may be in a different module than the searched module. This can happen if the export was forwarded and the destination module is already loaded. If the destination module is not loaded, the export will be ignored.

ErrorCode

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

Methods

CreateErrorResult(Exception)

Creates a new result structure to hold the error from a failed call to DkmNativeModuleInstance.FindExportName.

Applies to