_PROGRESS_INVOKE_SETTING Enumeration

The PROG_INVOKE_SETTING enumeration indicates the initial setting of the function used to track the progress of a call to the TreeSetNamedSecurityInfo or TreeResetNamedSecurityInfo function.

Syntax

typedef enum _PROGRESS_INVOKE_SETTING {
  ProgressInvokeNever         ,
  ProgressInvokeEveryObject   ,
  ProgressInvokeOnError       ,
  ProgressCancelOperation     ,
  ProgressRetryOperation      ,
  ProgressInvokePrePostError
} PROG_INVOKE_SETTING, *PPROG_INVOKE_SETTING;

Constants

ProgressInvokeNever Never invoke the progress function.
ProgressInvokeEveryObject Invoke the progress function for every object.
ProgressInvokeOnError Invoke the progress function only when an error is encountered.
ProgressCancelOperation Discontinue the tree operation.
Note  The original state of the tree will not be reset, and the results are unpredictable.
 
ProgressRetryOperation Retry the tree operation.
ProgressInvokePrePostError Invoke the progress function before and after applying security on the object and on the error.

Requirements

   
Windows version Windows XP [desktop apps only] Windows Server 2003 [desktop apps only]
Header accctrl.h