Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los mecanismos para controlar el acceso simultáneo a un objeto, por varios procesos y usuarios, son esenciales. COM proporciona estos mecanismos mediante la definición de modos de acceso para objetos de almacenamiento y secuencia. El modo de acceso especificado para un objeto de almacenamiento primario lo heredan sus elementos secundarios, aunque puede establecer restricciones adicionales en el almacenamiento o secuencia secundarios. Un objeto de flujo o almacenamiento anidado se puede abrir en el mismo modo o en un modo más restringido que el de su elemento primario, pero no se puede abrir en un modo menos restringido que el de su elemento primario.
Puede especificar los modos de acceso mediante los valores enumerados en constantes STGM. Estos valores sirven como marcas que se pasan como argumentos a los métodos de la interfaz de IStorage y las funciones de API asociadas. Normalmente, se combinan varias marcas en el parámetro grfMode, mediante una operación booleana OR.
Las marcas se dividen en seis grupos. Solo se puede especificar una marca de cada grupo a la vez:
- marcas de transacción de
- marcas de creación de almacenamiento
- marcas de creación temporal
- marcas de prioridad de
- marcas de permisos de acceso
- marcas de acceso compartido