Compartir a través de


AtlGetSacl

Llame a esta función para recuperar la información (SACL) de la lista de control de acceso del sistema de un objeto especificado.

Nota importanteImportante

Esta función no se puede utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.

inline bool AtlGetSacl(
HANDLE hObject,
SE_OBJECT_TYPE ObjectType,
CSacl* pSacl,
bool bRequestNeededPrivileges= true
) throw(...);

Parámetros

  • hObject
    Identificador del objeto de que para recuperar información de seguridad.

  • ObjectType
    Especifica un valor de enumeración de SE_OBJECT_TYPE que indica el tipo de objeto identificado por el parámetro de hObject .

  • pSacl
    Puntero a un objeto SACL que contendrá la información de seguridad recuperada.

  • bRequestNeededPrivileges
    Si es true, la función intentará habilitar el privilegio de SE_SECURITY_NAME, y se restaura en la finalización.

Valor devuelto

Devuelve true si la operación se realiza correctamente; de lo contrario, devuelve false.

Comentarios

Si se va AtlGetSacl a llamar varias veces en varios objetos, será más eficaz habilitar el privilegio de SE_SECURITY_NAME una vez antes de llamar a la función, con bRequestNeededPrivileges establecido en false.

Requisitos

encabezado: atlsecurity.h

Vea también

Referencia

AtlSetSacl

Clase de CSacl

Otros recursos

Funciones globales de seguridad