[DOSKEY]
[reactos.git] / reactos / base / applications / cmdutils / doskey / doskey.h
1 #define IDS_HELP 0
2 #define IDS_INVALID_MACRO_DEF 1
3
4 #ifndef RC_INVOKED
5
6 #ifdef UNICODE
7 #define TNAME(x) x##W
8 #else
9 #define TNAME(x) x##A
10 #endif
11
12 /* Missing from include/psdk/wincon.h */
13 #ifndef ENABLE_INSERT_MODE
14 #define ENABLE_INSERT_MODE 0x20
15 #endif
16 #ifndef ENABLE_EXTENDED_FLAGS
17 #define ENABLE_EXTENDED_FLAGS 0x80
18 #endif
19
20 /* Undocumented APIs */
21 #ifndef AddConsoleAlias
22 BOOL WINAPI AddConsoleAliasA(LPSTR, LPSTR, LPSTR);
23 BOOL WINAPI AddConsoleAliasW(LPWSTR, LPWSTR, LPWSTR);
24 #define AddConsoleAlias TNAME(AddConsoleAlias)
25 #endif
26 #ifndef GetConsoleAliases
27 DWORD WINAPI GetConsoleAliasesA(LPSTR, DWORD, LPSTR);
28 DWORD WINAPI GetConsoleAliasesW(LPWSTR, DWORD, LPWSTR);
29 #define GetConsoleAliases TNAME(GetConsoleAliases)
30 #endif
31 #ifndef GetConsoleAliasesLength
32 DWORD WINAPI GetConsoleAliasesLengthA(LPSTR);
33 DWORD WINAPI GetConsoleAliasesLengthW(LPWSTR);
34 #define GetConsoleAliasesLength TNAME(GetConsoleAliasesLength)
35 #endif
36 #ifndef GetConsoleAliasExes
37 DWORD WINAPI GetConsoleAliasExesA(LPSTR, DWORD);
38 DWORD WINAPI GetConsoleAliasExesW(LPWSTR, DWORD);
39 #define GetConsoleAliasExes TNAME(GetConsoleAliasExes)
40 #endif
41 #ifndef GetConsoleAliasExesLength
42 DWORD WINAPI GetConsoleAliasExesLengthA(VOID);
43 DWORD WINAPI GetConsoleAliasExesLengthW(VOID);
44 #define GetConsoleAliasExesLength TNAME(GetConsoleAliasExesLength)
45 #endif
46
47 #endif /* RC_INVOKED */