Merge aicom-network-branch (without NDIS changes for now)
[reactos.git] / reactos / dll / cpl / joy / joy.h
1 #ifndef __CPL_JOY_H
2 #define __CPL_JOY_H
3
4 #include <windows.h>
5 #include <commctrl.h>
6 #include <cpl.h>
7 #include <stdlib.h>
8 #include <stdio.h>
9 #include <stdarg.h>
10 #include <tchar.h>
11 #include <process.h>
12
13 #include "resource.h"
14
15 typedef LONG (CALLBACK *CPLAPPLET_PROC)(VOID);
16
17 typedef struct
18 {
19 int idIcon;
20 int idName;
21 int idDescription;
22 CPLAPPLET_PROC AppletProc;
23 } APPLET, *PAPPLET;
24
25 typedef struct
26 {
27 WCHAR szTarget[MAX_PATH];
28 WCHAR szWorkingDirectory[MAX_PATH];
29 WCHAR szDescription[MAX_PATH];
30 WCHAR szLinkName[MAX_PATH];
31 }CREATE_LINK_CONTEXT, *PCREATE_LINK_CONTEXT;
32
33
34 extern HINSTANCE hApplet;
35
36 void ShowLastWin32Error(HWND hWndOwner);
37
38 #endif /* __CPL_JOY_H */
39
40 /* EOF */