This is a Dimension Statistical Structure used to get information about a specific database dimension. Fields in this structure cannot be modified using the API. An array of these structures is included at the end of the ESS_DBSTATS_T structure to provide information about each dimension in the database. The fields are:
typedef struct ESS_DIMSTATS_T
{
ESS_MBRNAME_T DimName;
ESS_USHORT_T DimType;
ESS_ULONG_T DeclaredDimSize;
ESS_ULONG_T ActualDimSize;
} ESS_DIMSTATS_T, *ESS_PDIMSTATS_T;
| Data Type | Field | Description |
| ESS_MBRNAME_T | DimName | The dimension member name |
| ESS_USHORT_T | DimType | The dimension type (sparse or dense). This field can contain the following values:
ESS_DIMTYPE_SPARSE |
| ESS_ULONG_T | DeclaredDimSize | The declared dimension size (the number of members declared in the specified dimension, including any label only or shared members in that dimension) |
| ESS_ULONG_T | ActualDimSize | The actual dimension size (the number of members in the specified dimension, excluding any label only or shared members in that dimension) |