ReactOS
0.4.15-dev-5608-gafb953a
|
#include <win32k.h>
Go to the source code of this file.
Variables | |
static PWSTR | ControlsList [] |
REGISTER_SYSCLASS | DefaultServerClasses [] |
struct { | |
int FnId | |
int ClsId | |
} | FnidToiCls [] |
_Success_ | ( | return | ) |
Definition at line 1289 of file class.c.
DBG_DEFAULT_CHANNEL | ( | UserClass | ) |
void FASTCALL DestroyProcessClasses | ( | PPROCESSINFO | Process | ) |
Definition at line 300 of file class.c.
Referenced by ExitThreadCallback().
|
static |
Definition at line 943 of file class.c.
Referenced by IntCheckProcessDesktopClasses().
Definition at line 1012 of file class.c.
Referenced by IntSetThreadDesktop().
PCLS FASTCALL IntCreateClass | ( | IN CONST WNDCLASSEXW * | lpwcx, |
IN PUNICODE_STRING | ClassName, | ||
IN PUNICODE_STRING | ClassVersion, | ||
IN PUNICODE_STRING | MenuName, | ||
IN DWORD | fnID, | ||
IN DWORD | dwFlags, | ||
IN PDESKTOP | Desktop, | ||
IN PPROCESSINFO | pi | ||
) |
Definition at line 1042 of file class.c.
Referenced by UserRegisterClass(), and UserRegisterSystemClasses().
VOID IntDereferenceClass | ( | IN OUT PCLS | Class, |
IN PDESKTOPINFO | Desktop, | ||
IN PPROCESSINFO | pi | ||
) |
Definition at line 815 of file class.c.
Referenced by co_UserCreateWindowEx(), and co_UserFreeWindow().
Definition at line 416 of file class.c.
Referenced by IntCreateClass(), IntDestroyClass(), IntSetClassAtom(), and UserUnregisterClass().
Definition at line 228 of file class.c.
Referenced by DestroyProcessClasses(), IntCheckDesktopClasses(), IntDereferenceClass(), IntGetClassForDesktop(), IntMoveClassToSharedHeap(), and UserUnregisterClass().
|
static |
Definition at line 1261 of file class.c.
Referenced by IntGetClassAtom(), and UserRegisterClass().
Definition at line 216 of file class.c.
Referenced by IntDestroyClass(), and IntSetClassMenuName().
PCLS IntGetAndReferenceClass | ( | PUNICODE_STRING | ClassName, |
HINSTANCE | hInstance, | ||
BOOL | bDesktopThread | ||
) |
Definition at line 1437 of file class.c.
Referenced by co_UserCreateWindowEx(), and IntCreateDesktop().
RTL_ATOM IntGetClassAtom | ( | _In_ PUNICODE_STRING | ClassName, |
IN HINSTANCE hInstance | OPTIONAL, | ||
IN PPROCESSINFO pi | OPTIONAL, | ||
OUT PCLS *BaseClass | OPTIONAL, | ||
OUT PCLS **Link | OPTIONAL | ||
) |
Definition at line 1364 of file class.c.
Referenced by IntGetAndReferenceClass(), NtUserGetClassInfo(), NtUserGetWOWClass(), and UserUnregisterClass().
|
static |
Definition at line 625 of file class.c.
Referenced by IntReferenceClass().
Definition at line 494 of file class.c.
Referenced by IntSetClassWndProc(), and UserGetClassInfo().
|
static |
Definition at line 777 of file class.c.
Referenced by IntDereferenceClass().
Definition at line 897 of file class.c.
Referenced by IntCheckDesktopClasses().
Definition at line 749 of file class.c.
Referenced by IntGetAndReferenceClass().
|
static |
Definition at line 334 of file class.c.
Referenced by IntCreateClass(), IntSetClassAtom(), and RegisterControlAtoms().
Definition at line 445 of file class.c.
Referenced by UserSetClassLongPtr().
|
static |
Definition at line 1754 of file class.c.
Referenced by UserSetClassLongPtr().
|
static |
Definition at line 543 of file class.c.
Referenced by UserSetClassLongPtr().
Definition at line 131 of file class.c.
Referenced by IntCreateClass(), IntIsGhostWindow(), and NtUserGetClassName().
BOOL APIENTRY NtUserGetClassInfo | ( | HINSTANCE | hInstance, |
PUNICODE_STRING | ClassName, | ||
LPWNDCLASSEXW | lpWndClassEx, | ||
LPWSTR * | ppszMenuName, | ||
BOOL | bAnsi | ||
) |
Definition at line 2720 of file class.c.
Referenced by GetClassInfoExA(), GetClassInfoExW(), and START_TEST().
Definition at line 2822 of file class.c.
Referenced by GetClassNameW(), and RealGetWindowClassW().
PCLS APIENTRY NtUserGetWOWClass | ( | HINSTANCE | hInstance, |
PUNICODE_STRING | ClassName | ||
) |
Definition at line 2882 of file class.c.
Referenced by START_TEST().
RTL_ATOM APIENTRY NtUserRegisterClassExWOW | ( | WNDCLASSEXW * | lpwcx, |
PUNICODE_STRING | ClassName, | ||
PUNICODE_STRING | ClsVersion, | ||
PCLSMENUNAME | pClassMenuName, | ||
DWORD | fnID, | ||
DWORD | Flags, | ||
LPDWORD | pWow | ||
) |
Definition at line 2413 of file class.c.
Referenced by RegisterClassExWOWW(), and START_TEST().
Definition at line 2575 of file class.c.
Referenced by SetClassLongA(), SetClassLongW(), and START_TEST().
BOOL APIENTRY NtUserUnregisterClass | ( | IN PUNICODE_STRING | ClassNameOrAtom, |
IN HINSTANCE | hInstance, | ||
OUT PCLSMENUNAME | pClassMenuName | ||
) |
Definition at line 2686 of file class.c.
Referenced by UnregisterClassA(), and UnregisterClassW().
_Must_inspect_result_ NTSTATUS NTAPI ProbeAndCaptureUnicodeStringOrAtom | ( | _Out_ _When_(return >=0, _At_(pustrOut->Buffer, _Post_ _Notnull_)) PUNICODE_STRING | pustrOut, |
__in_data_source(USER_MODE) _In_ PUNICODE_STRING | pustrUnsafe | ||
) |
Definition at line 150 of file class.c.
Referenced by NtUserFindExistingCursorIcon(), NtUserGetClassInfo(), NtUserGetWOWClass(), NtUserSetCursorIconData(), and NtUserUnregisterClass().
Definition at line 396 of file class.c.
Referenced by InitUserAtoms().
Definition at line 423 of file class.c.
Referenced by IntCreateWindow().
|
static |
Definition at line 2249 of file class.c.
Referenced by NtUserGetClassInfo().
INT UserGetClassName | ( | IN PCLS | Class, |
IN OUT PUNICODE_STRING | ClassName, | ||
IN RTL_ATOM | Atom, | ||
IN BOOL | Ansi | ||
) |
Definition at line 1634 of file class.c.
Referenced by IntIsGhostWindow(), and NtUserGetClassName().
RTL_ATOM UserRegisterClass | ( | IN CONST WNDCLASSEXW * | lpwcx, |
IN PUNICODE_STRING | ClassName, | ||
IN PUNICODE_STRING | ClassVersion, | ||
IN PUNICODE_STRING | MenuName, | ||
IN DWORD | fnID, | ||
IN DWORD | dwFlags | ||
) |
Definition at line 1491 of file class.c.
Referenced by NtUserRegisterClassExWOW().
Definition at line 2306 of file class.c.
Referenced by DesktopThreadMain(), IntGetAndReferenceClass(), NtUserGetClassInfo(), and NtUserRegisterClassExWOW().
Definition at line 1858 of file class.c.
Referenced by NtUserSetClassLong().
BOOL UserUnregisterClass | ( | IN PUNICODE_STRING | ClassName, |
IN HINSTANCE | hInstance, | ||
OUT PCLSMENUNAME | pClassMenuName | ||
) |
Definition at line 1578 of file class.c.
Referenced by NtUserUnregisterClass().
|
static |
Definition at line 12 of file class.c.
Referenced by RegisterControlAtoms().
REGISTER_SYSCLASS DefaultServerClasses[] |
Definition at line 35 of file class.c.
Referenced by UserRegisterSystemClasses().
int FnId |
Definition at line 106 of file class.c.
Referenced by LookupFnIdToiCls().
struct { ... } FnidToiCls[] |
Referenced by LookupFnIdToiCls().