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 |