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

globals.h
Go to the documentation of this file.
00001 /*
00002  * Copyright (C) 2004 Eric Kohl
00003  *
00004  * This program is free software; you can redistribute it and/or modify
00005  * it under the terms of the GNU General Public License as published by
00006  * the Free Software Foundation; either version 2 of the License, or
00007  * (at your option) any later version.
00008  *
00009  * This program is distributed in the hope that it will be useful,
00010  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00011  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00012  * GNU General Public License for more details.
00013  *
00014  * You should have received a copy of the GNU General Public License along
00015  * with this program; if not, write to the Free Software Foundation, Inc.,
00016  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
00017  */
00018 
00019 
00020 typedef struct _TZ_INFO
00021 {
00022     LONG Bias;
00023     LONG StandardBias;
00024     LONG DaylightBias;
00025     SYSTEMTIME StandardDate;
00026     SYSTEMTIME DaylightDate;
00027 } TZ_INFO, *PTZ_INFO;
00028 
00029 typedef struct _TIMEZONE_ENTRY
00030 {
00031     struct _TIMEZONE_ENTRY *Prev;
00032     struct _TIMEZONE_ENTRY *Next;
00033     WCHAR Description[64];   /* 'Display' */
00034     WCHAR StandardName[32];  /* 'Std' */
00035     WCHAR DaylightName[32];  /* 'Dlt' */
00036     TZ_INFO TimezoneInfo;    /* 'TZI' */
00037     ULONG Index;
00038 } TIMEZONE_ENTRY, *PTIMEZONE_ENTRY;
00039 
00040 typedef struct _SETUPDATA
00041 {
00042     HFONT hTitleFont;
00043 
00044     WCHAR OwnerName[51];
00045     WCHAR OwnerOrganization[51];
00046     WCHAR ComputerName[MAX_COMPUTERNAME_LENGTH + 1];  /* max. 15 characters */
00047     WCHAR AdminPassword[15];              /* max. 14 characters */
00048     BOOL  UnattendSetup;
00049     BOOL  DisableVmwInst;
00050 
00051     SYSTEMTIME SystemTime;
00052     PTIMEZONE_ENTRY TimeZoneListHead;
00053     PTIMEZONE_ENTRY TimeZoneListTail;
00054     DWORD TimeZoneIndex;
00055     DWORD DisableAutoDaylightTimeSet;
00056     LCID LocaleID;
00057 } SETUPDATA, *PSETUPDATA;
00058 
00059 
00060 extern HINSTANCE hDllInstance;
00061 extern HINF hSysSetupInf;
00062 extern SETUPDATA SetupData;
00063 
00064 /* security.c */
00065 NTSTATUS SetAccountDomain(LPCWSTR DomainName,
00066                           PSID DomainSid);
00067 VOID InstallSecurity(VOID);
00068 
00069 /* wizard.c */
00070 VOID InstallWizard (VOID);
00071 
00072 /* EOF */

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