Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenntddbeep.h
Go to the documentation of this file.
00001 /* 00002 * ntddbeep.h 00003 * 00004 * Contributors: 00005 * Created by Casper S. Hornstrup <chorns@users.sourceforge.net> 00006 * 00007 * THIS SOFTWARE IS NOT COPYRIGHTED 00008 * 00009 * This source code is offered for use in the public domain. You may 00010 * use, modify or distribute it freely. 00011 * 00012 * This code is distributed in the hope that it will be useful but 00013 * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY 00014 * DISCLAIMED. This includes but is not limited to warranties of 00015 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 00016 * 00017 */ 00018 00019 #ifndef _NTDDBEEP_ 00020 #define _NTDDBEEP_ 00021 00022 00023 #ifdef __cplusplus 00024 extern "C" { 00025 #endif 00026 00027 #define DD_BEEP_DEVICE_NAME "\\Device\\Beep" 00028 #define DD_BEEP_DEVICE_NAME_U L"\\Device\\Beep" 00029 #define BEEP_FREQUENCY_MINIMUM 0x25 00030 #define BEEP_FREQUENCY_MAXIMUM 0x7FFF 00031 #define IOCTL_BEEP_SET CTL_CODE(FILE_DEVICE_BEEP, 0, METHOD_BUFFERED, FILE_ANY_ACCESS) 00032 00033 typedef struct _BEEP_SET_PARAMETERS 00034 { 00035 ULONG Frequency; 00036 ULONG Duration; 00037 } BEEP_SET_PARAMETERS, *PBEEP_SET_PARAMETERS; 00038 00039 #ifdef __cplusplus 00040 } 00041 #endif 00042 #endif 00043 Generated on Sat May 26 2012 04:30:51 for ReactOS by
1.7.6.1
|