Annotation of pmsdk/samples/spy/spyhook.h, revision 1.1.1.1

1.1       root        1: /* Created by Microsoft Corp. 1987 */
                      2: 
                      3: /* Maximum HWNDS, we will watch */
                      4: #define MAXHWNDS    100
                      5: #define MAXMSGCNT   50  /* size of Message queue */
                      6: 
                      7: /* Define the HOOKS options word bits */
                      8: #define SPYH_INPUT      0x0001
                      9: #define SPYH_SENDMSG    0x0002
                     10: #define SPYH_JOURNALR   0x0004
                     11: 
                     12: #define MAXMSGFILTER   0x0300          /* User message */
                     13: #define MAXMSGFILTERBYTES  ((MAXMSGFILTER / sizeof(char)) + 1)
                     14: 
                     15: /* SPYHOOK library API functions */
                     16: BOOL FAR PASCAL SpyInstallHook( HAB, HMQ, USHORT);
                     17: BOOL FAR PASCAL SpyReleaseHook( BOOL );
                     18: BOOL FAR PASCAL SpyHookOnOrOff( BOOL);
                     19: BOOL FAR PASCAL SpySetWindowList(SHORT, HWND FAR *);
                     20: SHORT FAR PASCAL SpyGetWindowList(SHORT, HWND FAR *);
                     21: BOOL FAR PASCAL SpySetMessageList(UCHAR FAR *);
                     22: BOOL FAR PASCAL SpyFWindowInList(HWND);
                     23: BOOL FAR PASCAL SpySetAllFrameOpt(BOOL);
                     24: BOOL FAR PASCAL SpySetAllWindowOpt (BOOL);
                     25: 
                     26: BOOL FAR PASCAL SpyGetNextMessage(PQMSG, LONG);

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.