6 /* ACCELERATOR TABLES CACHE */
8 typedef struct _USER_ACCEL_CACHE_ENTRY
10 struct _USER_ACCEL_CACHE_ENTRY
* Next
;
11 ULONG_PTR Usage
; /* how many times the table has been loaded */
12 HACCEL Object
; /* handle to the NtUser accelerator table object */
13 HGLOBAL Data
; /* base address of the resource data */
15 U32_ACCEL_CACHE_ENTRY
;
17 /* Lock guarding the cache */
18 extern CRITICAL_SECTION U32AccelCacheLock
;
21 extern U32_ACCEL_CACHE_ENTRY
* U32AccelCache
;
23 extern U32_ACCEL_CACHE_ENTRY
** WINAPI
U32AccelCacheFind(HANDLE
, HGLOBAL
);
24 extern void WINAPI
U32AccelCacheAdd(HACCEL
, HGLOBAL
);