(IN) Specifies the NetWare server connection handle.
logicalLockLevel
(OUT) Points to the number of explicit logical record locks allowed before
implicit transactions begin (0 to 255, optional).
physicalLockLevel
(OUT) Points to the number of explicit physical record locks allowed
before implicit transactions begin (0 to 255, optional).
Return values
0x0000
SUCCESSFUL
0x8801
INVALID_CONNECTION
Notices
NWTTSGetProcessThresholds and NWTTSSetProcessThresholds
are useful for applications changing the implicit process thresholds that
later want to restore them. For example, NWTTSGetProcessThresholds
can query an application for the number of logical and physical record
locks allowed before an implicit transaction begins, and
NWTTSSetProcessThresholds can perform one of the following:
Turn off implicit transactions. (Applications intending to use only explicit
transactions, but sometimes generate unnecessary implicit transactions,
need to turn off all implicit transactions.)
Set implicit thresholds for applications always keeping one or more records
locked.
The default threshold for logical and physical locks is 0. 0xFF means no
implicit transactions are allowed for the lock type.
Thresholds returned by NWTTSGetProcessThresholds are valid for
the requesting application only. When the application terminates, the
connection thresholds are restored.
Both physicalLockLevel and logicalLockLevel are
optional parameters. Substitute NULL if these parameters are not
to be returned. However, all parameter positions must be filled.