//-----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation.
//
//-----------------------------------------------------------------------
namespace Microsoft.Isam.Esent.Interop.Windows8
{
///
/// System parameters that were introduced in Windows 8.
///
public static class Windows8Param
{
///
/// Per-instance property for relative cache priorities (default = 100).
///
public const JET_param CachePriority = (JET_param)177;
///
/// Percentage of version store that can be used by oldest transaction
/// before (default = 100).
///
public const JET_param MaxTransactionSize = (JET_param)178;
///
/// Maximum number of I/O operations dispatched for a given purpose.
///
public const JET_param PrereadIOMax = (JET_param)179;
///
/// Database Maintenance serialization is enabled for databases sharing
/// the same disk.
///
public const JET_param EnableDBScanSerialization = (JET_param)180;
///
/// The threshold for what is considered a hung IO that should be acted upon.
///
public const JET_param HungIOThreshold = (JET_param)181;
///
/// A set of actions to be taken on IOs that appear hung.
///
public const JET_param HungIOActions = (JET_param)182;
///
/// Smallest amount of data that should be compressed with xpress compression.
///
public const JET_param MinDataForXpress = (JET_param)183;
///
/// Friendly name for this instance of the process.
///
public const JET_param ProcessFriendlyName = (JET_param)186;
///
/// Callback for when log is flushed.
///
public const JET_param DurableCommitCallback = (JET_param)187;
}
}