ESS_LOCKINFOEX_T

Contains information about data blocks exclusively locked, as returned by the ListLocks() function. This structure is similar to ESS_LOCKINFO_T, with the addition of the ProviderName and connparam fields. Fields in this structure cannot be modified using the API.

typedef struct ESS_LOCKINFOEX_T
{
   ESS_USERNAME_T  UserName;    
   ESS_USERNAME_T  ProviderName;
   ESS_CONNPARAM_T connparam
   ESS_USHORT_T    nLocks;      
   ESS_TIME_T      Time;        
   ESS_LOGINID_T   LoginId;     
} ESS_LOCKINFOEX_T, *ESS_PLOCKINFOEX_T, **ESS_PPLOCKINFOEX_T;
Data TypeFieldDescription
ESS_USERNAME_TUserNameUser name
ESS_USERNAME_TProviderNameName of the user directory. Example: @Native Directory
ESS_CONNPARAM_TconnparamUnique identity attribute identifying user or group in a directory. Example:
native://nvid=f0ed2a6d7fb07688:5a342200:1265973105c:-7f46?USER
ESS_USHORT_TnLocksNumber of blocks exclusively locked by the user
ESS_TIME_TTimeMaximum time (in seconds) that blocks have been exclusively locked
ESS_LOGINID_TLoginIdUser login identification tag