Tuesday, January 23, 2007

Extending KS Proxy with Custom Property Pages and Interface Plug-ins

http://www.wd-3.com/archive/KsProxyPlugin.htm



這玩意實在很難搞, DDK 文件寫的不清不楚.幸好有 Max Paklin 的文件幫忙啊.

值得注意的是, 他的 DLL 設定, Debug 版本是無法安裝成功的, 因為系統需要某些 DLL, 但是系統不會跟你講它需要哪些 DLL.....



還有, Linker- Point 必須指名為 DllEntryPoint, 否則在HKCR- 會變成 regsvr32.exe 而不是你的 .ax 檔案(這真的滿鳥的).



更鳥的是 CLSID 就是 GUID 啊, 微軟的 Alias 也太過分了, MSDN Library 都查不到, 只能用 search 的, 實在是很煩. 一些基本的 type 也是, 都查不到他們的型別跟大小.

codeblock