PROG_INVOKE_SETTING列挙 (accctrl.h)

PROG_INVOKE_SETTING列挙は、TreeSetNamedSecurityInfo 関数または TreeResetNamedSecurityInfo 関数の呼び出しの進行状況を追跡するために使用される関数の初期設定を示します。

構文

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

定数

 
ProgressInvokeNever
progress 関数を呼び出すことはありません。
ProgressInvokeEveryObject
すべてのオブジェクトに対して progress 関数を呼び出します。
ProgressInvokeOnError
進行状況関数は、エラーが発生した場合にのみ呼び出します。
ProgressCancelOperation
ツリー操作を中止します。

メモ ツリーの元の状態はリセットされず、結果は予測できません。

 
ProgressRetryOperation
ツリー操作を再試行します。
ProgressInvokePrePostError
オブジェクトとエラーにセキュリティを適用する前と後に progress 関数を呼び出します。

要件

要件 値
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header accctrl.h