Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A enumeração ADS_SD_CONTROL_ENUM especifica sinalizadores de controle para um descritor de segurança.
Syntax
typedef enum __MIDL___MIDL_itf_ads_0001_0048_0005 {
ADS_SD_CONTROL_SE_OWNER_DEFAULTED = 0x1,
ADS_SD_CONTROL_SE_GROUP_DEFAULTED = 0x2,
ADS_SD_CONTROL_SE_DACL_PRESENT = 0x4,
ADS_SD_CONTROL_SE_DACL_DEFAULTED = 0x8,
ADS_SD_CONTROL_SE_SACL_PRESENT = 0x10,
ADS_SD_CONTROL_SE_SACL_DEFAULTED = 0x20,
ADS_SD_CONTROL_SE_DACL_AUTO_INHERIT_REQ = 0x100,
ADS_SD_CONTROL_SE_SACL_AUTO_INHERIT_REQ = 0x200,
ADS_SD_CONTROL_SE_DACL_AUTO_INHERITED = 0x400,
ADS_SD_CONTROL_SE_SACL_AUTO_INHERITED = 0x800,
ADS_SD_CONTROL_SE_DACL_PROTECTED = 0x1000,
ADS_SD_CONTROL_SE_SACL_PROTECTED = 0x2000,
ADS_SD_CONTROL_SE_SELF_RELATIVE = 0x8000
} ADS_SD_CONTROL_ENUM;
Constantes
ADS_SD_CONTROL_SE_OWNER_DEFAULTEDValor: 0x1 Um mecanismo padrão fornece o SID (identificador de segurança) do proprietário do descritor de segurança em vez do provedor original do descritor de segurança. |
ADS_SD_CONTROL_SE_GROUP_DEFAULTEDValor: 0x2 Um mecanismo padrão fornece o SID do grupo do descritor de segurança em vez do provedor original do descritor de segurança. |
ADS_SD_CONTROL_SE_DACL_PRESENTValor: 0x4 A DACL (lista de controle de acesso discricionário) está presente no descritor de segurança. Se esse sinalizador não estiver definido ou se esse sinalizador estiver definido e a DACL for NULL, o descritor de segurança permitirá acesso completo a todos. |
ADS_SD_CONTROL_SE_DACL_DEFAULTEDValor: 0x8 O descritor de segurança usa uma DACL padrão criada com base no token de acesso do criador. |
ADS_SD_CONTROL_SE_SACL_PRESENTValor: 0x10 A SACL (lista de controle de acesso do sistema) está presente no descritor de segurança. |
ADS_SD_CONTROL_SE_SACL_DEFAULTEDValor: 0x20 O descritor de segurança usa uma SACL padrão criada com base no token de acesso do criador. |
ADS_SD_CONTROL_SE_DACL_AUTO_INHERIT_REQValor: 0x100 A DACL do descritor de segurança deve ser herdada. |
ADS_SD_CONTROL_SE_SACL_AUTO_INHERIT_REQValor: 0x200 A SACL do descritor de segurança deve ser herdada. |
ADS_SD_CONTROL_SE_DACL_AUTO_INHERITEDValor: 0x400 A DACL do descritor de segurança dá suporte à propagação automática de ACEs (entradas de controle de acesso) herdáveis para objetos filho existentes. |
ADS_SD_CONTROL_SE_SACL_AUTO_INHERITEDValor: 0x800 A SACL do descritor de segurança dá suporte à propagação automática de ACEs herdáveis para objetos filho existentes. |
ADS_SD_CONTROL_SE_DACL_PROTECTEDValor: 0x1000 O descritor de segurança não permitirá que ACEs herdáveis modifiquem a DACL. |
ADS_SD_CONTROL_SE_SACL_PROTECTEDValor: 0x2000 O descritor de segurança não permitirá que ACEs herdáveis modifiquem a SACL. |
ADS_SD_CONTROL_SE_SELF_RELATIVEValor: 0x8000 O descritor de segurança é de formato auto-relativo com todas as informações de segurança em um bloco contínuo de memória. |
Comentários
Para obter mais informações, consulte Controle de Acesso em Segurança no SDK (Platform Software Development Kit).
Como o VBScript não pode ler informações de uma biblioteca de tipos, os aplicativos VBScript não entendem as constantes simbólicas, conforme definido acima. Em vez disso, você deve usar as constantes numéricas para definir os sinalizadores apropriados em seus aplicativos VBScript. Se você quiser usar as constantes simbólicas como uma boa prática de programação, deverá fazer declarações explícitas dessas constantes, conforme feito aqui, em seus aplicativos VBScript.
Requisitos
| Cliente mínimo com suporte | Windows Vista |
| Servidor mínimo com suporte | Windows Server 2008 |
| Cabeçalho | iads.h |