windows-registry
Version:
Read and Write to the Windows registry in-process from Node.js. Easily set application file associations and other goodies & such.
23 lines (20 loc) • 641 B
JavaScript
var ref = require('ref');
var types = {
REGSAM: ref.types.ulong,
DWORD: ref.types.uint32,
ULONG: ref.types.ulong,
HWND: ref.refType(ref.types.void),
BYTE: ref.types.uint8,
HKEY: ref.refType(ref.types.void),
PVOID: ref.refType('pointer'),
HANDLE: ref.refType(ref.types.void),
HINSTANCE: ref.refType(ref.types.void),
LPCTSTR: ref.refType(ref.types.CString),
STRING: ref.types.CString,
INT: ref.types.int,
LPVOID: ref.refType(ref.types.void)
};
types.PHKEY = ref.refType(types.HKEY);
types.LPBYTE = ref.refType(types.BYTE);
types.LPDWORD = ref.refType(types.DWORD);
module.exports = types;