Jump to content

KernDynamicAPI

From EDM2
Revision as of 03:18, 28 May 2025 by Martini (talk | contribs) (Parameters)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This is the equivalent of the DevHlp_DynamicAPI function.

Synopsis

APIRET APIENTRY KernDynamicAPI (PVOID addr, ULONG cnt, ULONG dummy, PUSHORT sel);

Parameters

addr (PVOID) - input
Address of the routine to be called through this gate.
cnt (ULONG) - input
Number of arguments to be copied from user stack to kernel stack
dummy (ULONG) - input
I don't know what this parameter is for. It is not used in the code.
sel (PUSHORT) - input
Pointer to a variable where the generated GDT gate selector is returned