Partager via


énumération AUTHZ_SID_OPERATION (authz.h)

L’énumération AUTHZ_SID_OPERATION indique le type d’opérations SID qui peuvent être effectuées par un appel à la fonction 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
Valeur : 0
Ne modifiez rien.
AUTHZ_SID_OPERATION_REPLACE_ALL
Supprime tous les SID existants et les remplace par les SID spécifiés. Si les SID de remplacement ne sont pas spécifiés, tous les SID existants sont supprimés. Cette opération ne peut être spécifiée qu’une seule fois et doit être la seule opération spécifiée.
AUTHZ_SID_OPERATION_ADD
Ajoute un nouveau SID. Si le SID existe déjà, l’appel échoue.
AUTHZ_SID_OPERATION_DELETE
Supprime le SID spécifié. Si aucun SID correspondant n’est trouvé, aucune modification n’est effectuée et l’appel échoue.
AUTHZ_SID_OPERATION_REPLACE
Remplace le SID existant par le SID spécifié. Si le SID n’existe pas déjà, ajoute le SID.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête authz.h