ReactOS
0.4.15-dev-4853-g3a72a52
beep.c
Go to the documentation of this file.
1
/*
2
* BEEP.C - beep internal command.
3
*
4
*
5
* History:
6
*
7
* 16 Jul 1998 (Hans B Pufal)
8
* started.
9
*
10
* 16 Jul 1998 (John P Price)
11
* Separated commands into individual files.
12
*
13
* 27-Jul-1998 (John P Price <linux-guru@gcfl.net>)
14
* added config.h include
15
*
16
* 14-Jan-1999 (Eric Kohl)
17
* Added help text ("beep /?").
18
* Unicode ready!
19
*
20
* 20-Jan-1999 (Eric Kohl)
21
* Redirection ready!
22
*
23
* 02-Apr-2005 (Magnus Olsen <magnus@greatlord.com>)
24
* Remove all hardcoded strings in En.rc
25
*/
26
27
#include "
precomp.h
"
28
29
#ifdef INCLUDE_CMD_BEEP
30
31
INT
cmd_beep
(
LPTSTR
param
)
32
{
33
if
(
_tcsncmp
(
param
,
_T
(
"/?"
), 2) == 0)
34
{
35
ConOutResPaging
(
TRUE
,
STRING_BEEP_HELP
);
36
return
0;
37
}
38
39
#if 0
40
/* check if run in batch mode */
41
if
(
bc
==
NULL
)
42
return
1;
43
#endif
44
45
ConRingBell
(
ConStreamGetOSHandle
(
StdOut
));
46
return
0;
47
}
48
49
#endif
TRUE
#define TRUE
Definition:
types.h:120
ConOutResPaging
VOID ConOutResPaging(BOOL StartPaging, UINT resID)
Definition:
console.c:182
INT
int32_t INT
Definition:
typedefs.h:58
STRING_BEEP_HELP
#define STRING_BEEP_HELP
Definition:
resource.h:70
LPTSTR
CHAR * LPTSTR
Definition:
xmlstorage.h:192
ConStreamGetOSHandle
HANDLE ConStreamGetOSHandle(IN PCON_STREAM Stream)
Definition:
stream.c:240
_T
#define _T(x)
Definition:
vfdio.h:22
cmd_beep
INT cmd_beep(LPTSTR param)
Definition:
beep.c:31
param
GLfloat param
Definition:
glext.h:5796
ConRingBell
VOID ConRingBell(HANDLE hOutput)
Definition:
console.c:287
precomp.h
NULL
#define NULL
Definition:
types.h:112
StdOut
#define StdOut
Definition:
fc.c:14
bc
PBATCH_CONTEXT bc
Definition:
batch.c:67
_tcsncmp
int _tcsncmp(const _TCHAR *s1, const _TCHAR *s2, size_t n)
Definition:
tcsncmp.h:9
base
shell
cmd
beep.c
Generated on Sat Jun 25 2022 06:03:18 for ReactOS by
1.8.15