ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

ntddbeep.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 doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.