Compartir a través de


Derechos de acceso genéricos

Los objetos protegibles usan un formato de máscara de acceso en el que los cuatro bits de orden superior especifican derechos de acceso genéricos. Cada tipo de objeto protegible asigna estos bits a un conjunto de sus derechos de acceso estándar y específicos del objeto. Por ejemplo, un objeto de archivo de Windows asigna el bit de GENERIC_READ al READ_CONTROL y SYNCHRONIZE derechos de acceso estándar y al FILE_READ_DATA, FILE_READ_EAy FILE_READ_ATTRIBUTES derechos de acceso específicos del objeto. Otros tipos de objetos asignan el GENERIC_READ bit a cualquier conjunto de derechos de acceso adecuado para ese tipo de objeto.

Puede usar derechos de acceso genéricos para especificar el tipo de acceso que necesita al abrir un identificador en un objeto. Esto suele ser más sencillo que especificar todos los derechos estándar y específicos correspondientes.

En la tabla siguiente se muestran las constantes definidas para los derechos de acceso genéricos.

Constante Significado genérico
GENERIC_ALL
0x10000000
Todos los derechos de acceso posibles
GENERIC_EXECUTE
0x20000000
Ejecución del acceso
GENERIC_WRITE
0x40000000
Acceso de escritura
GENERIC_READ
0x80000000
Acceso de lectura

Las aplicaciones que definen objetos protegibles privados también pueden usar los derechos de acceso genéricos.