在哪里写一个directshow过滤器的CLSID?

时间:2014-11-26 13:31:48

标签: windows directshow

请考虑微软“AVI mux”directshow过滤器,它有CLSID:{E2510970-F137-11CE-8B67-00AA00A3F1A6}

假设,只是为了实验,我想更改此代码。我用WinHex qcap.dll打开了文件qcap.dll,但我在其中找不到这个字符串,然后我想知道写在哪里,如果用qcap.dll编写的话。感谢

1 个答案:

答案 0 :(得分:1)

它存在,但它不是字符串,它被硬编码为二进制值。然后你要考虑DLL的注册,它独立于文件内容。无论你想要修补一个库存DLL是什么,它是错误的,并且是一个真正的任务。更不用说该文件是由系统还原进行的,并且反向可能是违反EULA的。