구조적 스토리지 액세스 모드

여러 프로세스와 사용자가 개체에 대한 동시 액세스를 제어하는 메커니즘은 필수적입니다. COM은 스토리지 및 스트림 개체 모두에 대한 액세스 모드를 정의하여 이러한 메커니즘을 제공합니다. 부모 스토리지 개체에 대해 지정된 액세스 모드는 자식 스토리지 또는 스트림에 대한 추가 제한을 설정할 수 있지만 해당 자식 개체에 상속됩니다. 중첩된 스토리지 또는 스트림 개체는 부모보다 동일한 모드 또는 더 제한된 모드에서 열 수 있지만 부모보다 덜 제한된 모드로 열 수는 없습니다.

STGM 상수에 나열된 값을 사용하여 액세스 모드를 지정합니다. 이러한 값은 IStorage 인터페이스 및 관련 API 함수의 메서드에 인수로 전달되는 플래그 역할을 합니다. 일반적으로 여러 플래그가 부울 OR 연산을 사용하여 grfMode 매개 변수에 결합됩니다.

플래그는 6개의 그룹으로 분류됩니다. 각 그룹의 플래그는 한 번에 하나만 지정할 수 있습니다.