windows-nt/Source/XPSP1/NT/base/fs/hsm/engine/inc/engcommn.h

63 lines
2.8 KiB
C
Raw Normal View History

2020-09-26 03:20:57 -05:00
/*++
Copyright (c) 1998 Seagate Software, Inc. All rights reserved.
Module Name:
EngCommn.h
Abstract:
This header file defines some constants for the HSM Engine.
Author:
Rohde Wakefield [rohde] 31-Aug-1998
Revision History:
--*/
#ifndef _ENGCOMMN_H
#define _ENGCOMMN_H
//
// Registry strings
//
#define HSM_DEFAULT_RESOURCE_MANAGEMENT_LEVEL OLESTR("Resource_Management_Level")
#define HSM_DEFAULT_INACT_DAYS OLESTR("Default_Inactivity_Days")
#define HSM_DEFAULT_RESULTS_DAYS OLESTR("Default_Results_Days")
#define HSM_DEFAULT_RESULTS_LEVEL OLESTR("Default_Results_Level")
#define HSM_MRU_ENABLED OLESTR("MRU_Enabled")
#define HSM_FULL_ACTION OLESTR("Full_Action")
#define HSM_STATUS OLESTR("Status")
#define HSM_TRACE_SETTINGS OLESTR("SystemTraceSettings")
#define HSM_TRACE_ON OLESTR("SystemTraceOn")
#define HSM_FILES_BEFORE_COMMIT OLESTR("NumberOfFilesBeforeCommit")
#define HSM_MAX_BYTES_BEFORE_COMMIT OLESTR("MaximumNumberOfBytesBeforeCommit")
#define HSM_MIN_BYTES_BEFORE_COMMIT OLESTR("MinimumNumberOfBytesBeforeCommit")
#define HSM_MAX_BYTES_AT_END_OF_MEDIA OLESTR("MaximumNumberOfBytesAtEndOfMedia")
#define HSM_MIN_BYTES_AT_END_OF_MEDIA OLESTR("MinimumNumberOfBytesAtEndOfMedia")
#define HSM_MAX_PERCENT_AT_END_OF_MEDIA OLESTR("MaximumPercentageAtEndOfMedia")
#define HSM_DONT_SAVE_DATABASES OLESTR("DoNotSaveCriticalDataToMedia")
#define HSM_QUEUE_ITEMS_TO_PAUSE OLESTR("QueueItemsToPause")
#define HSM_QUEUE_ITEMS_TO_RESUME OLESTR("QueueItemsToResume")
#define HSM_MEDIA_BASE_NAME OLESTR("MediaBaseName")
#define HSM_JOB_ABORT_CONSECUTIVE_ERRORS OLESTR("JobAbortConsecutiveErrors")
#define HSM_JOB_ABORT_TOTAL_ERRORS OLESTR("JobAbortTotalErrors")
#define HSM_JOB_ABORT_SYS_DISK_SPACE OLESTR("JobAbortSysDiskSpace")
#define HSM_MIN_BYTES_TO_MIGRATE OLESTR("MinimumNumberOfBytesToMigrate")
#define HSM_MIN_FILES_TO_MIGRATE OLESTR("MinimumFreeSpaceInF")
#define HSM_MIN_FREE_SPACE_IN_FULL_MEDIA OLESTR("MinimumFreeSpaceInFullMedia")
#define HSM_MAX_FREE_SPACE_IN_FULL_MEDIA OLESTR("MaximumFreeSpaceInFullMedia")
#define HSM_MEDIA_TYPE OLESTR("MediaType")
#define HSM_VALUE_TYPE_SEQUENTIAL 0
#define HSM_VALUE_TYPE_DIRECTACCESS 1
#define HSM_ENG_DIR_LEN 256
#define HSM_ENGINE_REGISTRY_NAME OLESTR("Remote_Storage_Server")
#endif // _ENGCOMMN_H