'git'에 해당되는 글 5건
- 2019.09.25 Tips of git
- 2019.06.24 Transfer protocols for Git
- 2019.06.24 git - ours & theirs
- 2018.11.09 Using Global Interface Table(GIT) for marshalling COM interfaces
- 2011.07.07 workflow of git
2018. 11. 9. 16:00
Using Global Interface Table(GIT) for marshalling COM interfaces
2018. 11. 9. 16:00 in link/COM

There are several things to consider when you implement codes. Recently, I implemented a program and I used GIT for marshalling COM interfaces. There is no problem when the RegisterInterfaceInGlobal function is called, but it is failed to call GetInterfaceFromGlobal. Sometimes, it causes a hang or returns errors.
I found reasons.
- The thread which calls the RegisterInterfaceInGlobal method must remain alive until the corresponding call to RevokeInterfaceFromGlobal.
- The thread which uses GIT must have a message loop to handle calls of GIT
- Single-Threaded Apartments
- The MsgWaitForMultipleObjects method is a proper choice when you have to use synchronization primitives.
git 를 초반에 잠시 사용하다 , 거의 사용하지 않아서 다시 관련 내용을 찾아 보았다.
http://osteele.com/archives/2008/05/my-git-workflow => git 의 workflow 그림으로 잘 표현됨
http://osteele.com/archives/2008/05/my-git-workflow => git 의 workflow 그림으로 잘 표현됨