2013年1月28日 星期一

shell extension 不工作並且 QueryInterface 收到 IID_IMarshal 等等奇怪的參數

在撰寫 shell extension 遇到一個問題
看起來我的 COM server 程式似乎沒有錯 但就是不工作
後來發現我的 QueryInterface 被 windows shell 呼叫好多次
參數是奇怪的 IID_IMarshal 之類參數
上網查了一下才發現是因為忘了註冊 threadingmodel
在這邊
設定好 threadingmodel 後就能正常工作了

1 則留言:

  1. 烙賽 你是我朋友中唯一還有在寫無名的耶
    雖然我也看不懂你在寫啥 哈哈
    新年快樂~~目前在哪工作呀 XD
    可以加我Line(ID:smallpaw) 或FB(ID:Chih Ming Huo)

    回覆刪除