1 #ifndef __WIN32K_CLASS_H
2 #define __WIN32K_CLASS_H
6 #include <napi/win32.h>
9 (((ULONG_PTR)(x) > 0x0) && ((ULONG_PTR)(x) < 0x10000))
11 typedef struct _WNDCLASS_OBJECT
23 PUNICODE_STRING lpszMenuName;
24 PUNICODE_STRING lpszClassName;
28 } WNDCLASS_OBJECT, *PWNDCLASS_OBJECT;
34 CleanupClassImpl(VOID);
37 ClassReferenceClassByName(PWNDCLASS_OBJECT *Class,
41 ClassReferenceClassByAtom(PWNDCLASS_OBJECT *Class,
45 ClassReferenceClassByNameOrAtom(PWNDCLASS_OBJECT *Class,
46 LPWSTR ClassNameOrAtom);
47 PWNDCLASS_OBJECT FASTCALL
48 IntCreateClass(CONST WNDCLASSEXW *lpwcx,
51 struct _WINDOW_OBJECT;
53 IntGetClassLong(struct _WINDOW_OBJECT *WindowObject, ULONG Offset, BOOL Ansi);
55 #endif /* __WIN32K_CLASS_H */