User32DefRawInputProc Method

Calls the default raw input procedure to provide default processing for any raw input messages that an application does not process.

This function ensures that every message is processed.

DefRawInputProc(RawInput, Int32, UInt32) is called with the same parameters received by the window procedure.

Definition

Namespace: DevCase.Win32.NativeMethods
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("User32.dll", ExactSpelling = true)]
public static IntPtr DefRawInputProc(
	RawInput[] rawInput,
	int numInput,
	uint sizeHeader
)

Parameters

rawInput  RawInput
An array of RawInput structures.
numInput  Int32
The number of RawInput structures pointed to by rawInput.
sizeHeader  UInt32
The size, in bytes, of the RawInputHeader structure.

Return Value

IntPtr
If successful, the function returns S_OK. Otherwise it returns an error value.

Remarks

See Also