佚名通过本文主要向大家介绍了com本质论,豆瓣 com本质论,社会主义本质论,c#本质论,本质论等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: COM本质论里看不明白的地方
描述:
描述:
typedef HRESULT (*INTERFACE_FINDER) (void* pThis, DWORD dwData, REFIID riid, void** ppv );
#define ENTRY_IS_OFFSET INTERFACE_FINDER(-1)
问题1:INTERFACE_FINDER(-1),这个(-1)是干嘛的
#define BASE_OFFSET(ClassName, BaseName) \
(DWORD (static_cast<BaseName*> (reinterpret_cast\
<ClassName*>(0x1000000))) - 0x10000000 )
问题2:这个宏里面的0x1000000 (6个零)
0x0x10000000(7个零) 是什么意思 , 这两个值是不是可以随便写?
0x0x10000000(7个零)---DLL的默认Base Address?