Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado por Segurança e Identidade. Para obter mais informações, consulte:
aclapi.h contém as seguintes interfaces de programação:
Funções
|
BuildExplicitAccessWithNameA Inicializa uma estrutura EXPLICIT_ACCESS com dados especificados pelo chamador. O objeto de confiança é identificado por uma cadeia de caracteres de nome. (ANSI) |
|
BuildExplicitAccessWithNameW Inicializa uma estrutura EXPLICIT_ACCESS com dados especificados pelo chamador. O objeto de confiança é identificado por uma cadeia de caracteres de nome. (Unicode) |
|
BuildSecurityDescriptorA Aloca e inicializa um novo descritor de segurança. (ANSI) |
|
BuildSecurityDescriptorW Aloca e inicializa um novo descritor de segurança. (Unicode) |
|
BuildTrusteeWithNameA Inicializa uma estrutura TRUSTEE. O chamador especifica o nome do objeto de confiança. A função define outros membros da estrutura como valores padrão. (ANSI) |
|
BuildTrusteeWithNameW Inicializa uma estrutura TRUSTEE. O chamador especifica o nome do objeto de confiança. A função define outros membros da estrutura como valores padrão. (Unicode) |
|
BuildTrusteeWithObjectsAndNameA Inicializa uma estrutura TRUSTEE com as informações de ACE (entrada de controle de acesso) específicas do objeto e inicializa os membros restantes da estrutura para valores padrão. O chamador também especifica o nome do objeto de confiança. (ANSI) |
|
BuildTrusteeWithObjectsAndNameW Inicializa uma estrutura TRUSTEE com as informações de ACE (entrada de controle de acesso) específicas do objeto e inicializa os membros restantes da estrutura para valores padrão. O chamador também especifica o nome do objeto de confiança. (Unicode) |
|
BuildTrusteeWithObjectsAndSidA Inicializa uma estrutura TRUSTEE com as informações de ACE (entrada de controle de acesso) específicas do objeto e inicializa os membros restantes da estrutura para valores padrão. (ANSI) |
|
BuildTrusteeWithObjectsAndSidW Inicializa uma estrutura TRUSTEE com as informações de ACE (entrada de controle de acesso) específicas do objeto e inicializa os membros restantes da estrutura para valores padrão. (Unicode) |
|
BuildTrusteeWithSidA Inicializa uma estrutura TRUSTEE. O chamador especifica o SID (identificador de segurança) do objeto de confiança. A função define outros membros da estrutura como valores padrão e não pesquisa o nome associado ao SID. (ANSI) |
|
BuildTrusteeWithSidW Inicializa uma estrutura TRUSTEE. O chamador especifica o SID (identificador de segurança) do objeto de confiança. A função define outros membros da estrutura como valores padrão e não pesquisa o nome associado ao SID. (Unicode) |
|
FreeInheritedFromArray Libera memória alocada pela função GetInheritanceSource. |
|
GetAuditedPermissionsFromAclA Recupera os direitos de acesso auditados para um objeto de confiança especificado. (ANSI) |
|
GetAuditedPermissionsFromAclW Recupera os direitos de acesso auditados para um objeto de confiança especificado. (Unicode) |
|
GetEffectiveRightsFromAclA Recupera os direitos de acesso efetivos que uma estrutura de ACL concede a um objeto de confiança especificado. Os direitos de acesso efetivos do administrador são os direitos de acesso que a ACL concede ao administrador ou a qualquer grupo do qual o administrador seja membro. (ANSI) |
|
GetEffectiveRightsFromAclW Recupera os direitos de acesso efetivos que uma estrutura de ACL concede a um objeto de confiança especificado. Os direitos de acesso efetivos do administrador são os direitos de acesso que a ACL concede ao administrador ou a qualquer grupo do qual o administrador seja membro. (Unicode) |
|
GetExplicitEntriesFromAclA Recupera uma matriz de estruturas que descrevem as ACEs (entradas de controle de acesso) em uma ACL (lista de controle de acesso). (ANSI) |
|
GetExplicitEntriesFromAclW Recupera uma matriz de estruturas que descrevem as ACEs (entradas de controle de acesso) em uma ACL (lista de controle de acesso). (Unicode) |
|
GetInheritanceSourceA Retorna informações sobre a origem de ACEs (entradas de controle de acesso) herdadas em uma ACL (lista de controle de acesso). (ANSI) |
|
GetInheritanceSourceW Retorna informações sobre a origem de ACEs (entradas de controle de acesso) herdadas em uma ACL (lista de controle de acesso). (Unicode) |
|
GetNamedSecurityInfoA Recupera uma cópia do descritor de segurança para um objeto especificado pelo nome. (ANSI) |
|
GetNamedSecurityInfoW Recupera uma cópia do descritor de segurança para um objeto especificado pelo nome. (Unicode) |
|
GetSecurityInfo Recupera uma cópia do descritor de segurança para um objeto especificado por um identificador. |
|
GetTrusteeFormA Recupera o nome do objeto de confiança da estrutura TRUSTEE especificada. Esse valor indica se a estrutura usa uma cadeia de caracteres de nome ou um SID (identificador de segurança) para identificar o objeto de confiança. (ANSI) |
|
GetTrusteeFormW Recupera o nome do objeto de confiança da estrutura TRUSTEE especificada. Esse valor indica se a estrutura usa uma cadeia de caracteres de nome ou um SID (identificador de segurança) para identificar o objeto de confiança. (Unicode) |
|
GetTrusteeNameA Recupera o nome do objeto de confiança da estrutura TRUSTEE especificada. (ANSI) |
|
GetTrusteeNameW Recupera o nome do objeto de confiança da estrutura TRUSTEE especificada. (Unicode) |
|
GetTrusteeTypeA Recupera o tipo de objeto de confiança da estrutura TRUSTEE especificada. Esse valor indica se o objeto de confiança é um usuário, um grupo ou o tipo de objeto de confiança é desconhecido. (ANSI) |
|
GetTrusteeTypeW Recupera o tipo de objeto de confiança da estrutura TRUSTEE especificada. Esse valor indica se o objeto de confiança é um usuário, um grupo ou o tipo de objeto de confiança é desconhecido. (Unicode) |
|
LookupSecurityDescriptorPartsA Recupera informações de segurança de um descritor de segurança auto-relativo. (ANSI) |
|
LookupSecurityDescriptorPartsW Recupera informações de segurança de um descritor de segurança auto-relativo. (Unicode) |
|
SetEntriesInAclA Cria uma nova ACL (lista de controle de acesso) mesclando novas informações de controle de acesso ou controle de auditoria em uma estrutura de ACL existente. (ANSI) |
|
SetEntriesInAclW Cria uma nova ACL (lista de controle de acesso) mesclando novas informações de controle de acesso ou controle de auditoria em uma estrutura de ACL existente. (Unicode) |
|
SetNamedSecurityInfoA Define informações de segurança especificadas no descritor de segurança de um objeto especificado. (ANSI) |
|
SetNamedSecurityInfoW Define informações de segurança especificadas no descritor de segurança de um objeto especificado. (Unicode) |
|
SetSecurityInfo Define informações de segurança especificadas no descritor de segurança de um objeto especificado. O chamador identifica o objeto por um identificador. |
|
TreeResetNamedSecurityInfoA Redefine as informações de segurança especificadas no descritor de segurança de uma árvore de objetos especificada. (ANSI) |
|
TreeResetNamedSecurityInfoW Redefine as informações de segurança especificadas no descritor de segurança de uma árvore de objetos especificada. (Unicode) |
|
TreeSetNamedSecurityInfoA Define informações de segurança especificadas no descritor de segurança de uma árvore de objetos especificada. (ANSI) |
|
TreeSetNamedSecurityInfoW Define informações de segurança especificadas no descritor de segurança de uma árvore de objetos especificada. (Unicode) |