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 a los derechos de acceso estándar READ_CONTROL y SYNCHRONIZE y al FILE_READ_DATA, FILE_READ_EA y FILE_READ_ATTRIBUTES derechos de acceso específicos del objeto. Otros tipos de objetos asignan el bit de GENERIC_READ 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 para 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 | Todos los derechos de acceso posibles |
GENERIC_EXECUTE | Acceso de ejecución |
GENERIC_READ | acceso de lectura |
GENERIC_WRITE | Acceso de escritura |
Las aplicaciones que definen objetos protegibles privados también pueden usar los derechos de acceso genéricos.