Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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
| ProgressInvokeNeverNever invoke the progress function. | 
| ProgressInvokeEveryObjectInvoke the progress function for every object. | 
| ProgressInvokeOnErrorInvoke the progress function only when an error is encountered. | 
| ProgressCancelOperationDiscontinue the tree operation. Note  The original state of the tree will not be reset, and the results are unpredictable. | 
| ProgressRetryOperationRetry the tree operation. | 
| ProgressInvokePrePostErrorInvoke the progress function before and after applying security on the object and on the error. | 
Requirements
| Requirement | Value | 
|---|---|
| Minimum supported client | Windows XP [desktop apps only] | 
| Minimum supported server | Windows Server 2003 [desktop apps only] | 
| Header | accctrl.h |