win32-def
Version:
win32 definitions for node-ffi
23 lines • 781 B
JavaScript
import * as D from '../../../lib/common.def.js';
import { genFixedInt16Array, genStruct } from '../struct.helper.js';
const key = 'DISPLAY_DEVICEW';
const ptr = `${key}*`;
const init = {
cb: D.DWORD,
DeviceName: genFixedInt16Array(32),
DeviceString: genFixedInt16Array(128),
StateFlags: D.DWORD,
DeviceID: genFixedInt16Array(128),
DeviceKey: genFixedInt16Array(128),
};
export const LPDISPLAY_DEVICEW = ptr;
export const DISPLAY_DEVICEW_Name = key;
export const DISPLAY_DEVICEW_Init = init;
/**
* DISPLAY_DEVICEW structure
* @link https://learn.microsoft.com/en-us/windows/win32/api/wingdi/ns-wingdi-display_devicew
*/
export function DISPLAY_DEVICEW_Factory() {
return genStruct(init, key, ptr, ['cb']);
}
//# sourceMappingURL=DISPLAY_DEVICEW.js.map