DkmFindExportByOrdinalAsyncResult Struct

Definition

Result of an asynchronous DkmNativeModuleInstance.FindExportByOrdinal call.

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

Constructors

DkmFindExportByOrdinalAsyncResult(DkmNativeInstructionAddress)

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

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.

This API was introduced in Visual Studio 15 RTM (DkmApiVersion.VS15RTM).

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

Applies to