SE_serverinfo_get_largeidblock |
Extracts LARGEIDBLOCK from the SE_SERVERINFO object.
LONG SE_serverinfo_get_largeidblock (const SE_SERVERINFO svrInfo, LONG *LargeIdBlock);
svrInfo | The SE_SERVERINFO object |
LargeIdBlock | LARGEIDBLOCK value |
This function extracts LARGEIDBLOCK from the SE_SERVERINFO object.
The LARGEIDBLOCK parameter is used in the calculation of the number of row ID values ArcSDE allocates to a buffered stream. When ArcSDE detects that a buffered stream is attempting to load a large number of records into a table, it calculates the number of row IDs to be allocated as the minimum of this parameter and twice the current row ID allocation. The row ID allocation is initially set to the value of the SMALLIDBLOCK and doubles in size until it reaches LARGEIDBLOCK.
SE_SUCCESS
SE_INVALID_POINTER
SE_INVALID_SERVERINFO_OBJECT
SE_SDE_NOT_STARTED