Annotation of truecrypt/boot/windows/bootconfig.h, revision 1.1.1.6

1.1       root        1: /*
1.1.1.4   root        2:  Copyright (c) 2008-2009 TrueCrypt Foundation. All rights reserved.
1.1       root        3: 
1.1.1.6 ! root        4:  Governed by the TrueCrypt License 2.8 the full text of which is contained
1.1       root        5:  in the file License.txt included in TrueCrypt binary and source code
                      6:  distribution packages.
                      7: */
                      8: 
                      9: #ifndef TC_HEADER_Boot_BootConfig
                     10: #define TC_HEADER_Boot_BootConfig
                     11: 
                     12: #include "Crypto.h"
                     13: #include "Platform.h"
                     14: #include "BootDiskIo.h"
                     15: 
                     16: extern byte BootSectorFlags;
                     17: 
                     18: extern byte BootLoaderDrive;
                     19: extern byte BootDrive;
                     20: extern bool BootDriveGeometryValid;
                     21: extern DriveGeometry BootDriveGeometry;
1.1.1.3   root       22: extern bool PreventNormalSystemBoot;
                     23: extern bool PreventBootMenu;
                     24: extern char CustomUserMessage[TC_BOOT_SECTOR_USER_MESSAGE_MAX_LENGTH + 1];
1.1.1.4   root       25: extern uint32 OuterVolumeBackupHeaderCrc;
1.1.1.3   root       26: 
                     27: extern bool BootStarted;
1.1       root       28: 
                     29: extern CRYPTO_INFO *BootCryptoInfo;
                     30: extern Partition EncryptedVirtualPartition;
                     31: 
1.1.1.2   root       32: extern Partition ActivePartition;
                     33: extern Partition PartitionFollowingActive;
1.1.1.6 ! root       34: extern bool ExtraBootPartitionPresent;
1.1.1.2   root       35: extern uint64 HiddenVolumeStartUnitNo;
                     36: extern uint64 HiddenVolumeStartSector;
                     37: 
                     38: 
1.1.1.3   root       39: void ReadBootSectorUserConfiguration ();
1.1.1.2   root       40: BiosResult UpdateBootSectorConfiguration (byte drive);
                     41: 
1.1       root       42: #endif // TC_HEADER_Boot_BootConfig

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.