Table of Contents

Delegate Hooks.LowLevelKeyboardHookCallback

Namespace
Ranorex.Core.WinApi
Assembly
Ranorex.Core.WinApi.dll
public delegate void Hooks.LowLevelKeyboardHookCallback(Hooks.KeyboardMessage message, Hooks.LowLevelKeyboardHookStruct data)

Parameters

message Hooks.KeyboardMessage
data Hooks.LowLevelKeyboardHookStruct

Constructors

LowLevelKeyboardHookCallback(object, IntPtr)

public LowLevelKeyboardHookCallback(object A_0, IntPtr A_1)

Parameters

A_0 object
A_1 IntPtr

Methods

BeginInvoke(KeyboardMessage, LowLevelKeyboardHookStruct, AsyncCallback, object)

public IAsyncResult BeginInvoke(Hooks.KeyboardMessage message, Hooks.LowLevelKeyboardHookStruct data, AsyncCallback callback, object obj)

Parameters

message Hooks.KeyboardMessage
data Hooks.LowLevelKeyboardHookStruct
callback AsyncCallback
obj object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(KeyboardMessage, LowLevelKeyboardHookStruct)

public void Invoke(Hooks.KeyboardMessage message, Hooks.LowLevelKeyboardHookStruct data)

Parameters

message Hooks.KeyboardMessage
data Hooks.LowLevelKeyboardHookStruct