ReactOS 0.4.15-dev-8636-g945e856
|
#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 1292 of file class.c.
DBG_DEFAULT_CHANNEL | ( | UserClass | ) |
void FASTCALL DestroyProcessClasses | ( | PPROCESSINFO | Process | ) |
Definition at line 303 of file class.c.
Referenced by ExitThreadCallback().
|
static |
Definition at line 946 of file class.c.
Referenced by IntCheckProcessDesktopClasses().
Definition at line 1015 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 1045 of file class.c.
Referenced by UserRegisterClass(), and UserRegisterSystemClasses().
VOID IntDereferenceClass | ( | IN OUT PCLS | Class, |
IN PDESKTOPINFO | Desktop, | ||
IN PPROCESSINFO | pi | ||
) |
Definition at line 818 of file class.c.
Referenced by co_UserCreateWindowEx(), and co_UserFreeWindow().
Definition at line 419 of file class.c.
Referenced by IntCreateClass(), IntDestroyClass(), IntSetClassAtom(), and UserUnregisterClass().
Definition at line 231 of file class.c.
Referenced by DestroyProcessClasses(), IntCheckDesktopClasses(), IntDereferenceClass(), IntGetClassForDesktop(), IntMoveClassToSharedHeap(), and UserUnregisterClass().
|
static |
Definition at line 1264 of file class.c.
Referenced by IntGetClassAtom(), and UserRegisterClass().
Definition at line 219 of file class.c.
Referenced by IntDestroyClass(), and IntSetClassMenuName().
PCLS IntGetAndReferenceClass | ( | PUNICODE_STRING | ClassName, |
HINSTANCE | hInstance, | ||
BOOL | bDesktopThread | ||
) |
Definition at line 1448 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 1375 of file class.c.
Referenced by IntGetAndReferenceClass(), NtUserGetClassInfo(), NtUserGetWOWClass(), and UserUnregisterClass().
|
static |
Definition at line 628 of file class.c.
Referenced by IntReferenceClass().
Definition at line 497 of file class.c.
Referenced by IntSetClassWndProc(), and UserGetClassInfo().
|
static |
Definition at line 780 of file class.c.
Referenced by IntDereferenceClass().
Definition at line 900 of file class.c.
Referenced by IntCheckDesktopClasses().
Definition at line 752 of file class.c.
Referenced by IntGetAndReferenceClass().
|
static |
Definition at line 337 of file class.c.
Referenced by IntCreateClass(), IntSetClassAtom(), and RegisterControlAtoms().
Definition at line 448 of file class.c.
Referenced by UserSetClassLongPtr().
|
static |
Definition at line 1765 of file class.c.
Referenced by UserSetClassLongPtr().
|
static |
Definition at line 546 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 2731 of file class.c.
Referenced by GetClassInfoExA(), GetClassInfoExW(), and START_TEST().
Definition at line 2833 of file class.c.
Referenced by GetClassNameW(), and RealGetWindowClassW().
PCLS APIENTRY NtUserGetWOWClass | ( | HINSTANCE | hInstance, |
PUNICODE_STRING | ClassName | ||
) |
Definition at line 2893 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 2424 of file class.c.
Referenced by RegisterClassExWOWW(), and START_TEST().
Definition at line 2586 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 2697 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 399 of file class.c.
Referenced by InitUserAtoms().
Definition at line 426 of file class.c.
Referenced by IntCreateWindow().
|
static |
Definition at line 2260 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 1645 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 1502 of file class.c.
Referenced by NtUserRegisterClassExWOW().
Definition at line 2317 of file class.c.
Referenced by DesktopThreadMain(), IntGetAndReferenceClass(), NtUserGetClassInfo(), and NtUserRegisterClassExWOW().
Definition at line 1869 of file class.c.
Referenced by NtUserSetClassLong().
BOOL UserUnregisterClass | ( | IN PUNICODE_STRING | ClassName, |
IN HINSTANCE | hInstance, | ||
OUT PCLSMENUNAME | pClassMenuName | ||
) |
Definition at line 1589 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().