Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

68 lines
2.3 KiB

//+-------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1992 - 1993.
//
// File: SegH.HXX
//
// Contents: Segment defines for 16-bit builds
//
// History: 11-Jun-93 AlexT Created
//
//--------------------------------------------------------------------------
#ifndef __SEGH_HXX__
#define __SEGH_HXX__
// We only do segment tuning for 16-bit x86 non-DEBUG builds
#if defined(_M_I286) && DBG == 0
#define CODESEGMENTS
// Common code
#define SEG_CDFBasis_1CDFBasis "Common0_TEXT"
#define SEG_CDocFile_1CDocFile "Common0_TEXT"
#define SEG_CFreeList_1CFreeList "Common0_TEXT"
#define SEG_CMSFPage_1CMSFPage "Common0_TEXT"
#define SEG_CDFBasis_CDFBasis "Common0_TEXT"
#define SEG_CDfName_Set "Common1_TEXT"
#define SEG_CDirectory_GetClassId "Common1_TEXT"
#define SEG_CDirectory_GetSize "Common1_TEXT"
#define SEG_CDirectory_GetTime "Common1_TEXT"
#define SEG_CDirectory_GetUserFlags "Common1_TEXT"
#define SEG_CDocFile_CDocFile2 "Common1_TEXT"
#define SEG_CGlobalFileStream_CGlobalFileStream "Common1_TEXT"
#define SEG_CPagedVector_CPagedVector "Common2_TEXT"
#define SEG_CPagedVector_SetSect "Common2_TEXT"
#define SEG_CPerContext_InitNewContext "Common2_TEXT"
#define SEG_CStgHandle_GetEntry "Common2_TEXT"
#define SEG_CDirectory_IsEntry "BootSave_TEXT"
#define SEG_CFreeList_GetReserved "BootSave_TEXT"
#define SEG_CFat_QueryRemapped "OpenSave1_TEXT"
#define SEG_CPubDocFile_SetDirty "OpenSave1_TEXT"
#define SEG_CPubStream_WriteAt "OpenSave1_TEXT"
#define SEG_PDocFile_PDocFile "OpenSave1_TEXT"
#define SEG_CDocFile_CDocFile1 "Save_TEXT"
#define SEG_CMStream_CreateEntry "Save_TEXT"
#define SEG_CPagedVector_ResetBits "Commit_TEXT"
#define SEG_CDirectory_GetChild "UnassignedH_TEXT"
#define SEG_CDirectStream_ReturnToReserve "UnassignedH_TEXT"
#define SEG_CMStream_DestroyEntry "UnassignedH_TEXT"
#define SEG_CPubDocFile_IsAtOrAbove "UnassignedH_TEXT"
#define SEG_CDFBasis_SetContext "UnassignedH_TEXT"
#define SEG_CWrappedDocFile_ReturnDocFile "UnassignedH_TEXT"
#define SEG_CWrappedDocFile_ReturnStream "UnassignedH_TEXT"
#define SEG_CDocFile_ReturnToReserve "UnassignedH_TEXT"
#define SEG_CFreeList_ReturnToReserve "UnassignedH_TEXT"
#define SEG_CTSSet_RenameMember "UnassignedH_TEXT"
#endif // defined(_M_I286) && DBG == 0
#endif // __SEGH_HXX__