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。 此操作只能指定一次,并且必须是指定的唯一操作。
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 [仅限桌面应用]
标头 authz.h