enumerazione AUTHZ_SID_OPERATION (authz.h)

L'enumerazione AUTHZ_SID_OPERATION indica il tipo di operazioni SID che possono essere effettuate da una chiamata alla funzione AuthzModifySids.

Sintassi

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;

Costanti

 
AUTHZ_SID_OPERATION_NONE
Valore: 0
Non modificare nulla.
AUTHZ_SID_OPERATION_REPLACE_ALL
Elimina tutti i SID esistenti e li sostituisce con i SID specificati. Se i SID sostitutivi non vengono specificati, tutti i SID esistenti vengono eliminati. Questa operazione può essere specificata una sola volta e deve essere l'unica operazione specificata.
AUTHZ_SID_OPERATION_ADD
Aggiunge un nuovo SID. Se il SID esiste già, la chiamata ha esito negativo.
AUTHZ_SID_OPERATION_DELETE
Elimina il SID specificato. Se non viene trovato alcun SID corrispondente, non vengono apportate modifiche e la chiamata ha esito negativo.
AUTHZ_SID_OPERATION_REPLACE
Sostituisce il SID esistente con il SID specificato. Se il SID non esiste già, aggiunge il SID.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione authz.h