|
#pragma option -zRSHARESEG
#pragma option -zTSHARECLS
를 통하여 DLL에 공유 세그먼트를 생성하고 프로세스간에 데이터를 공유하려 합니다.
세그먼트내에 정의 된 일반 변수들은 공유가 잘되는데요.
공유 변수로 포인터를 지정하고,
DLL내부에서 new로 메모리를 할당받고,
공유변수내의 포인터로 접근하려 하는데,
잘 안되네요.
이렇게 접근가능한지,
안되면 어떻게 해야되는지 도움 좀 부탁드립니다.
FileMapping 방식 말고요,
실행도중에 생성되는 가변크기의 데이터를 DLL의 공유메모리 영역을 통하여,
공유 하고 싶습니다.
고수분들 도움을 주십시오.
|