ReactOS 0.4.16-dev-457-g087979e
|
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 1294 of file class.c.
DBG_DEFAULT_CHANNEL | ( | UserClass | ) |
void FASTCALL DestroyProcessClasses | ( | PPROCESSINFO | Process | ) |
Definition at line 305 of file class.c.
Referenced by ExitThreadCallback().
|
static |
Definition at line 948 of file class.c.
Referenced by IntCheckProcessDesktopClasses().
Definition at line 1017 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 1047 of file class.c.
Referenced by UserRegisterClass(), and UserRegisterSystemClasses().
VOID IntDereferenceClass | ( | IN OUT PCLS | Class, |
IN PDESKTOPINFO | Desktop, | ||
IN PPROCESSINFO | pi | ||
) |
Definition at line 820 of file class.c.
Referenced by co_UserCreateWindowEx(), and co_UserFreeWindow().
Definition at line 421 of file class.c.
Referenced by IntCreateClass(), IntDestroyClass(), IntSetClassAtom(), and UserUnregisterClass().
Definition at line 233 of file class.c.
Referenced by DestroyProcessClasses(), IntCheckDesktopClasses(), IntDereferenceClass(), IntGetClassForDesktop(), IntMoveClassToSharedHeap(), and UserUnregisterClass().
|
static |
Definition at line 1266 of file class.c.
Referenced by IntGetClassAtom(), and UserRegisterClass().
Definition at line 221 of file class.c.
Referenced by IntDestroyClass(), and IntSetClassMenuName().
PCLS IntGetAndReferenceClass | ( | PUNICODE_STRING | ClassName, |
HINSTANCE | hInstance, | ||
BOOL | bDesktopThread | ||
) |
Definition at line 1450 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 1377 of file class.c.
Referenced by IntGetAndReferenceClass(), NtUserGetClassInfo(), NtUserGetWOWClass(), and UserUnregisterClass().
|
static |
Definition at line 630 of file class.c.
Referenced by IntReferenceClass().
Definition at line 499 of file class.c.
Referenced by IntSetClassWndProc(), and UserGetClassInfo().
|
inlinestatic |
Definition at line 1872 of file class.c.
Referenced by UserSetClassLongPtr().
|
static |
Definition at line 782 of file class.c.
Referenced by IntDereferenceClass().
Definition at line 902 of file class.c.
Referenced by IntCheckDesktopClasses().
ULONG_PTR APIENTRY IntNtUserSetClassLongPtr | ( | HWND | hWnd, |
INT | Offset, | ||
ULONG_PTR | dwNewLong, | ||
BOOL | Ansi, | ||
ULONG | Size | ||
) |
Definition at line 2606 of file class.c.
Referenced by NtUserSetClassLong().
Definition at line 754 of file class.c.
Referenced by IntGetAndReferenceClass().
|
static |
Definition at line 339 of file class.c.
Referenced by IntCreateClass(), IntSetClassAtom(), and RegisterControlAtoms().
Definition at line 450 of file class.c.
Referenced by UserSetClassLongPtr().
|
static |
Definition at line 1767 of file class.c.
Referenced by UserSetClassLongPtr().
|
static |
Definition at line 548 of file class.c.
Referenced by UserSetClassLongPtr().
Definition at line 133 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 2779 of file class.c.
Referenced by GetClassInfoExA(), GetClassInfoExW(), and START_TEST().
Definition at line 2881 of file class.c.
Referenced by GetClassNameW(), and RealGetWindowClassW().
PCLS APIENTRY NtUserGetWOWClass | ( | HINSTANCE | hInstance, |
PUNICODE_STRING | ClassName | ||
) |
Definition at line 2941 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 2444 of file class.c.
Referenced by RegisterClassExWOWW(), and START_TEST().
ULONG_PTR APIENTRY NtUserSetClassLong | ( | _In_ HWND | hWnd, |
_In_ INT | Offset, | ||
_In_ ULONG | dwNewLong, | ||
_In_ BOOL | Ansi | ||
) |
Definition at line 2706 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 2745 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 152 of file class.c.
Referenced by NtUserFindExistingCursorIcon(), NtUserGetClassInfo(), NtUserGetWOWClass(), NtUserSetCursorIconData(), and NtUserUnregisterClass().
Definition at line 401 of file class.c.
Referenced by InitUserAtoms().
Definition at line 428 of file class.c.
Referenced by IntCreateWindow().
|
static |
Definition at line 2280 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 1647 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 1504 of file class.c.
Referenced by NtUserRegisterClassExWOW().
Definition at line 2337 of file class.c.
Referenced by DesktopThreadMain(), IntGetAndReferenceClass(), NtUserGetClassInfo(), and NtUserRegisterClassExWOW().
ULONG_PTR UserSetClassLongPtr | ( | IN PCLS | Class, |
IN INT | Index, | ||
IN ULONG_PTR | NewLong, | ||
IN BOOL | Ansi, | ||
IN ULONG | Size | ||
) |
Definition at line 1896 of file class.c.
Referenced by IntNtUserSetClassLongPtr().
BOOL UserUnregisterClass | ( | IN PUNICODE_STRING | ClassName, |
IN HINSTANCE | hInstance, | ||
OUT PCLSMENUNAME | pClassMenuName | ||
) |
Definition at line 1591 of file class.c.
Referenced by NtUserUnregisterClass().
|
static |
Definition at line 14 of file class.c.
Referenced by RegisterControlAtoms().
REGISTER_SYSCLASS DefaultServerClasses[] |
Definition at line 37 of file class.c.
Referenced by UserRegisterSystemClasses().
int FnId |
Definition at line 108 of file class.c.
Referenced by LookupFnIdToiCls().
struct { ... } FnidToiCls[] |
Referenced by LookupFnIdToiCls().