Location: Symbol Reference > Types > TJwFnProgressProcedure Type
JWSCL Documentation
ContentsIndexHome
PreviousUpNext
TJwFnProgressProcedure Type
Pascal
TJwFnProgressProcedure = procedure ( const pObjectName: TJwString; const cStatus: Cardinal; var pInvokeSetting: TJwProgInvokeSetting; const E: EJwsclSecurityException; const Args: Pointer; const bSecuritySet: boolean );
Parameters 
Description 
pObjectName 
contains the object name  
cStatus 
constains the status of the last operation (GetLastError)  
pInvokeSetting 
defines the current operation and can be changed to set the next step. The following values are recognized :
  • pis_ProgressCancelOperation This value stops the propagation and ends the called function. Warning: This can lead to unpredictable ACLs
  • pis_ProgressRetryOperation Retries to set or get the security information
  • Any other constants is used to ignore the current object and resume on the next one

 
Contains an exception that maybe has more information. This Exception is a type of EJwsclSecurityException. It can be nil.  
Args 
Contains user defined data provided to the function that calls back.  
bSecuritySet 
Defines whether security information was set (true) or not (false) 

TJwFnProgressProcedure is a callback procedure that is used by TreeFileObjectSetNamedSecurityInfo. It is called on errors or every object which security information is set. 

 

Copyright (c) 2010. All rights reserved.
This help was created by Doc-O-Matic sponsored by toolsfactory software inc.
What do you think about this topic? Send feedback!