win32-def
Version:
win32 definitions for node-ffi
23 lines • 660 B
JavaScript
import * as D from '../../../lib/common.def.js';
import { genStruct } from '../struct.helper.js';
const key = 'RAWKEYBOARD';
const ptr = `${key}*`;
const init = {
MakeCode: D.USHORT,
Flags: D.USHORT,
Reserved: D.USHORT,
VKey: D.USHORT,
Message: D.UINT,
ExtraInformation: D.ULONG,
};
export const LPRAWKEYBOARD = ptr;
export const RAWKEYBOARD_Name = key;
export const RAWKEYBOARD_Init = init;
/**
* RAWKEYBOARD structure
* @link https://learn.microsoft.com/en-us/windows/win32/api/winuser/ns-winuser-RAWKEYBOARD
*/
export function RAWKEYBOARD_Factory() {
return genStruct(init, key, ptr);
}
//# sourceMappingURL=RAWKEYBOARD.js.map