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

main.h
Go to the documentation of this file.
00001 /*
00002 Copyright (c) 2006-2007 dogbert <dogber1@gmail.com>
00003 All rights reserved.
00004 
00005 Redistribution and use in source and binary forms, with or without
00006 modification, are permitted provided that the following conditions
00007 are met:
00008 1. Redistributions of source code must retain the above copyright
00009    notice, this list of conditions and the following disclaimer.
00010 2. Redistributions in binary form must reproduce the above copyright
00011    notice, this list of conditions and the following disclaimer in the
00012    documentation and/or other materials provided with the distribution.
00013 3. The name of the author may not be used to endorse or promote products
00014    derived from this software without specific prior written permission.
00015 
00016 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
00017 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
00018 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
00019 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
00020 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
00021 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
00022 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
00023 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
00024 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
00025 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
00026 */
00027 
00028 #pragma once
00029 
00030 #include <windows.h>
00031 #include <newdev.h>
00032 #include <tchar.h>
00033 #include "resource.h"
00034 
00035 HINSTANCE    hInst;
00036 
00037 const TCHAR* devIDs[] = {"PCI\\VEN_13F6&DEV_0111",
00038                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_011013F6",
00039                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_011113F6",
00040                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_1144153B",
00041                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_3731584D",
00042                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_87681092",
00043                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_020110B0",
00044                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_020210B0",
00045                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_020410B0",
00046                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_009C145F",
00047                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_39201462",
00048                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_39801462",
00049                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_50701462",
00050                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_52801462",
00051                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_53201462",
00052                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_53401462",
00053                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_54501462",
00054                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_56501462",
00055                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_59001462",
00056                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_59201462",
00057                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_70201462",
00058                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_70401462",
00059                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_70411462",
00060                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_71011462",
00061                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_A016147A",
00062                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_30021919",
00063                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_0577A0A0",
00064                          "PCI\\VEN_13F6&DEV_0111&SUBSYS_060417AB",
00065                          };
00066 
00067 const unsigned int devArraySize = sizeof(devIDs) / sizeof(devIDs[0]);
00068 
00069 const char* CMIKeys[] = { "Cmaudio", "CmPCIaudio", "C-Media Mixer" };
00070 const unsigned int NumberOfCMIKeys =  sizeof(CMIKeys) / sizeof(CMIKeys[0]);
00071 
00072 //uninstaller stuff
00073 const char DisplayName[] = _T("CMI 8738/8768 Audio Driver (remove only)");
00074 const char DisplayIcon[] = _T("\\cmicontrol.exe,0");
00075 const char Uninstaller[] = _T("\\cmicontrol.exe /uninstall");
00076 const char Publisher[] = _T("Dogbert <dogber1@gmail.com>");
00077 const char URLInfoAbout[] = _T("http://cmediadrivers.googlepages.com/");

Generated on Sat May 26 2012 04:15:46 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.