AUTHZ_SID_OPERATION列挙 (authz.h)

AUTHZ_SID_OPERATION列挙は、AuthzModifySids 関数の呼び出しによって実行できる SID 操作の種類を示します。

構文

typedef enum {
  AUTHZ_SID_OPERATION_NONE = 0,
  AUTHZ_SID_OPERATION_REPLACE_ALL,
  AUTHZ_SID_OPERATION_ADD,
  AUTHZ_SID_OPERATION_DELETE,
  AUTHZ_SID_OPERATION_REPLACE
} AUTHZ_SID_OPERATION, *PAUTHZ_SID_OPERATION;

定数

 
AUTHZ_SID_OPERATION_NONE
値: 0
何も変更しないでください。
AUTHZ_SID_OPERATION_REPLACE_ALL
既存のすべての SID を削除し、指定した SID に置き換えます。 置換 SID が指定されていない場合は、既存のすべての SID が削除されます。 この操作は 1 回だけ指定でき、指定する唯一の操作である必要があります。
AUTHZ_SID_OPERATION_ADD
新しい SID を追加します。 SID が既に存在する場合、呼び出しは失敗します。
AUTHZ_SID_OPERATION_DELETE
指定した SID を削除します。 一致する SID が見つからない場合、変更は行われず、呼び出しは失敗します。
AUTHZ_SID_OPERATION_REPLACE
既存の SID を指定した SID に置き換えます。 SID がまだ存在しない場合は、SID を追加します。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
Header authz.h