Compartilhar via


AUTHZ_SID_OPERATION enumeração (authz.h)

A enumeração AUTHZ_SID_OPERATION indica o tipo de operações sid que podem ser feitas por uma chamada para a função AuthzModifySids .

Syntax

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;

Constantes

 
AUTHZ_SID_OPERATION_NONE
Valor: 0
Não modifique nada.
AUTHZ_SID_OPERATION_REPLACE_ALL
Exclui todos os SIDs existentes e os substitui pelos SIDs especificados. Se os SIDs de substituição não forem especificados, todos os SIDs existentes serão excluídos. Essa operação pode ser especificada apenas uma vez e deve ser a única operação especificada.
AUTHZ_SID_OPERATION_ADD
Adiciona um novo SID. Se o SID já existir, a chamada falhará.
AUTHZ_SID_OPERATION_DELETE
Exclui o SID especificado. Se nenhum SID correspondente for encontrado, nenhuma modificação será feita e a chamada falhará.
AUTHZ_SID_OPERATION_REPLACE
Substitui o SID existente pelo SID especificado. Se o SID ainda não existir, o adicionará o SID.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho authz.h