1 /* $Id: error.c,v 1.19 2003/07/10 18:50:51 chorns Exp $
3 * reactos/lib/kernel32/misc/error.c
10 #include <kernel32/kernel32.h>
22 NtCurrentTeb ()->LastErrorValue
= (ULONG
) dwErrorCode
;
33 return (DWORD
) (NtCurrentTeb ()->LastErrorValue
);
42 Beep (DWORD dwFreq
, DWORD dwDuration
)
45 BEEP_SET_PARAMETERS BeepSetParameters
;
48 hBeep
= CreateFile("\\\\.\\Beep",
49 FILE_GENERIC_READ
| FILE_GENERIC_WRITE
,
55 if (hBeep
== INVALID_HANDLE_VALUE
)
59 BeepSetParameters
.Frequency
= dwFreq
;
60 BeepSetParameters
.Duration
= dwDuration
;
62 DeviceIoControl(hBeep
,
65 sizeof(BEEP_SET_PARAMETERS
),