encabezado aclapi.h

Este encabezado lo usa Security and Identity. Para más información, consulte:

aclapi.h contiene las siguientes interfaces de programación:

Functions

 
BuildExplicitAccessWithNameA

Inicializa una estructura de EXPLICIT_ACCESS con los datos especificados por el autor de la llamada. El administrador de confianza se identifica mediante una cadena de nombre. (ANSI)
BuildExplicitAccessWithNameW

Inicializa una estructura de EXPLICIT_ACCESS con los datos especificados por el autor de la llamada. El administrador de confianza se identifica mediante una cadena de nombre. (Unicode)
BuildSecurityDescriptorA

Asigna e inicializa un nuevo descriptor de seguridad. (ANSI)
BuildSecurityDescriptorW

Asigna e inicializa un nuevo descriptor de seguridad. (Unicode)
BuildTrusteeWithNameA

Inicializa una estructura DE ADMINISTRADOR. El autor de la llamada especifica el nombre del administrador de confianza. La función establece otros miembros de la estructura en valores predeterminados. (ANSI)
BuildTrusteeWithNameW

Inicializa una estructura DE ADMINISTRADOR. El autor de la llamada especifica el nombre del administrador de confianza. La función establece otros miembros de la estructura en valores predeterminados. (Unicode)
BuildTrusteeWithObjectsAndNameA

Inicializa una estructura DE CONFIANZA con la información de entrada de control de acceso (ACE) específica del objeto e inicializa los miembros restantes de la estructura en valores predeterminados. El autor de la llamada también especifica el nombre del administrador de confianza. (ANSI)
BuildTrusteeWithObjectsAndNameW

Inicializa una estructura DE CONFIANZA con la información de entrada de control de acceso (ACE) específica del objeto e inicializa los miembros restantes de la estructura en valores predeterminados. El autor de la llamada también especifica el nombre del administrador de confianza. (Unicode)
BuildTrusteeWithObjectsAndSidA

Inicializa una estructura DE CONFIANZA con la información de entrada de control de acceso (ACE) específica del objeto e inicializa los miembros restantes de la estructura en valores predeterminados. (ANSI)
BuildTrusteeWithObjectsAndSidW

Inicializa una estructura DE CONFIANZA con la información de entrada de control de acceso (ACE) específica del objeto e inicializa los miembros restantes de la estructura en valores predeterminados. (Unicode)
BuildTrusteeWithSidA

Inicializa una estructura DE ADMINISTRADOR. El autor de la llamada especifica el identificador de seguridad (SID) del administrador de confianza. La función establece otros miembros de la estructura en valores predeterminados y no busca el nombre asociado al SID. (ANSI)
BuildTrusteeWithSidW

Inicializa una estructura DE ADMINISTRADOR. El autor de la llamada especifica el identificador de seguridad (SID) del administrador de confianza. La función establece otros miembros de la estructura en valores predeterminados y no busca el nombre asociado al SID. (Unicode)
FreeInheritedFromArray

Libera memoria asignada por la función GetInheritanceSource.
GetAuditedPermissionsFromAclA

Recupera los derechos de acceso auditados de un administrador de confianza especificado. (ANSI)
GetAuditedPermissionsFromAclW

Recupera los derechos de acceso auditados de un administrador de confianza especificado. (Unicode)
GetEffectiveRightsFromAclA

Recupera los derechos de acceso efectivos que concede una estructura de ACL a un administrador de confianza especificado. Los derechos de acceso efectivos del administrador son los derechos de acceso que la ACL concede al administrador o a los grupos de los que el administrador es miembro. (ANSI)
GetEffectiveRightsFromAclW

Recupera los derechos de acceso efectivos que concede una estructura de ACL a un administrador de confianza especificado. Los derechos de acceso efectivos del administrador son los derechos de acceso que la ACL concede al administrador o a los grupos de los que el administrador es miembro. (Unicode)
GetExplicitEntriesFromAclA

Recupera una matriz de estructuras que describen las entradas de control de acceso (ACE) en una lista de control de acceso (ACL). (ANSI)
GetExplicitEntriesFromAclW

Recupera una matriz de estructuras que describen las entradas de control de acceso (ACE) en una lista de control de acceso (ACL). (Unicode)
GetInheritanceSourceA

Devuelve información sobre el origen de las entradas de control de acceso (ACE) heredadas en una lista de control de acceso (ACL). (ANSI)
GetInheritanceSourceW

Devuelve información sobre el origen de las entradas de control de acceso (ACE) heredadas en una lista de control de acceso (ACL). (Unicode)
GetNamedSecurityInfoA

Recupera una copia del descriptor de seguridad de un objeto especificado por nombre. (ANSI)
GetNamedSecurityInfoW

Recupera una copia del descriptor de seguridad de un objeto especificado por nombre. (Unicode)
GetSecurityInfo

Recupera una copia del descriptor de seguridad de un objeto especificado por un identificador.
GetTrusteeFormA

Recupera el nombre del administrador de confianza de la estructura DE CONFIANZA especificada. Este valor indica si la estructura usa una cadena de nombre o un identificador de seguridad (SID) para identificar al administrador de confianza. (ANSI)
GetTrusteeFormW

Recupera el nombre del administrador de confianza de la estructura DE CONFIANZA especificada. Este valor indica si la estructura usa una cadena de nombre o un identificador de seguridad (SID) para identificar al administrador de confianza. (Unicode)
GetTrusteeNameA

Recupera el nombre del administrador de confianza de la estructura DE CONFIANZA especificada. (ANSI)
GetTrusteeNameW

Recupera el nombre del administrador de confianza de la estructura DE CONFIANZA especificada. (Unicode)
GetTrusteeTypeA

Recupera el tipo de administrador de confianza de la estructura DE CONFIANZA especificada. Este valor indica si el administrador de confianza es un usuario, un grupo o el tipo de administrador de confianza es desconocido. (ANSI)
GetTrusteeTypeW

Recupera el tipo de administrador de confianza de la estructura DE CONFIANZA especificada. Este valor indica si el administrador de confianza es un usuario, un grupo o el tipo de administrador de confianza es desconocido. (Unicode)
LookupSecurityDescriptorPartsA

Recupera la información de seguridad de un descriptor de seguridad auto relativo. (ANSI)
LookupSecurityDescriptorPartsW

Recupera la información de seguridad de un descriptor de seguridad auto relativo. (Unicode)
SetEntriesInAclA

Crea una nueva lista de control de acceso (ACL) combinando nueva información de control de acceso o de control de auditoría en una estructura de ACL existente. (ANSI)
SetEntriesInAclW

Crea una nueva lista de control de acceso (ACL) combinando nueva información de control de acceso o de control de auditoría en una estructura de ACL existente. (Unicode)
SetNamedSecurityInfoA

Establece la información de seguridad especificada en el descriptor de seguridad de un objeto especificado. (ANSI)
SetNamedSecurityInfoW

Establece la información de seguridad especificada en el descriptor de seguridad de un objeto especificado. (Unicode)
SetSecurityInfo

Establece la información de seguridad especificada en el descriptor de seguridad de un objeto especificado. El autor de la llamada identifica el objeto por un identificador.
TreeResetNamedSecurityInfoA

Restablece la información de seguridad especificada en el descriptor de seguridad de un árbol de objetos especificado. (ANSI)
TreeResetNamedSecurityInfoW

Restablece la información de seguridad especificada en el descriptor de seguridad de un árbol de objetos especificado. (Unicode)
TreeSetNamedSecurityInfoA

Establece la información de seguridad especificada en el descriptor de seguridad de un árbol de objetos especificado. (ANSI)
TreeSetNamedSecurityInfoW

Establece la información de seguridad especificada en el descriptor de seguridad de un árbol de objetos especificado. (Unicode)