#include "precomp.h"Go to the source code of this file.
Defines | |
| #define | CBCOPY (max(sizeof(CURSOR), sizeof(ACON)) - FIELD_OFFSET(CURSOR, CI_COPYSTART)) |
| #define | pacon ((PACON)pcur) |
| #define | pacon ((PACON)pcur) |
| #define | pacon ((PACON)pcur) |
Functions | |
| BOOL | zzzSetSystemCursor (PCURSOR pcur, DWORD id) |
| BOOL | zzzSetSystemImage (PCURSOR pcur, PCURSOR pcurSys) |
| PCURSOR | _GetCursorFrameInfo (PCURSOR pcur, int iFrame, PJIF pjifRate, LPINT pccur) |
| BOOL | DestroyAniIcon (PACON pacon) |
| VOID | LinkCursor (PCURSOR pcur) |
| BOOL | _SetCursorIconData (PCURSOR pcur, PUNICODE_STRING cczpstrModName, PUNICODE_STRING cczpstrName, PCURSORDATA pcurData, DWORD cbData) |
|
|
Referenced by zzzSetSystemImage(). |
|
|
|
|
|
|
|
|
Referenced by _DestroyCursor(), _GetCursorFrameInfo(), _SetCursorIconData(), DestroyAniIcon(), FixupCursor(), NtUserGetIconSize(), zzzAnimateCursor(), zzzSetSystemImage(), and zzzUpdateCursorImage(). |
|
||||||||||||||||||||
|
Definition at line 183 of file kernel/acons.c. References CURSORF_ACON, NULL, and pacon. Referenced by NtUserGetCursorFrameInfo().
|
|
||||||||||||||||||||||||
|
Definition at line 319 of file kernel/acons.c. References ACON, tagCURSORDATA::aicur, tagCURSORDATA::ajifRate, AllocateUnicodeString(), tagCURSORDATA::aspcur, BOOL, tagCURSORDATA::cpcur, CURSOR, CURSORF_ACON, tagCURSORDATA::CURSORF_flags, DWORD, FALSE, HMValidateHandle(), LinkCursor(), Lock, NULL, pacon, PBYTE, PCURSORDATA, tagCURSORDATA::rt, TRUE, TYPE_CURSOR, Unlock, and UserAddAtom(). Referenced by CopyIcoCur(), CreateAniIcon(), CreateIcoCur(), CreateIcoCurIndirect(), CreateIconIndirect(), and NtUserSetCursorIconData().
|
|
|
Definition at line 229 of file kernel/acons.c. References _DestroyCursor(), BOOL, CURSOR_ALWAYSDESTROY, CURSORF_ACONFRAME, GETPPI, NULL, pacon, PACON, TRUE, and Unlock. Referenced by _DestroyCursor().
|
|
|
Definition at line 269 of file kernel/acons.c. References CURSORF_ACONFRAME, CURSORF_LINKED, CURSORF_LRSHARED, gpcurFirst, NULL, tagPROCESSINFO::pCursorCache, and VOID(). Referenced by _SetCursorIconData().
|
|
||||||||||||
|
Definition at line 28 of file kernel/acons.c. References BOOL, CheckWinstaWriteAttributesAccess(), FALSE, gasyscur, tagSYSCFGICO::Id, and zzzSetSystemImage(). Referenced by NtUserSetSystemCursor().
|
|
||||||||||||
|
Definition at line 69 of file kernel/acons.c. References _DestroyCursor(), ACON, atomUSER32, BOOL, CBCOPY, CURSOR, CURSOR_THREADCLEANUP, CURSORF_ACON, gpcurLogCurrent, gpcurPhysCurrent, HMChangeOwnerProcess, HMPheFromObject, IS_PTR, NULL, pacon, PHE, _HANDLEENTRY::pOwner, PPROCESSINFO, PtiCurrent, TRUE, UINT, and zzzUpdateCursorImage(). Referenced by xxxUpdateSystemCursorsFromRegistry(), xxxUpdateSystemIconsFromRegistry(), and zzzSetSystemCursor().
|
1.3.7