November 15th, 2010, 7:29 pm
Here are the basic input files. The project builds and runs to a certain point.1. I ran MIDL to produce proxy stuff. But the question is to create the proxy dll and register it.2. So I have no linker errors now (discovered the correct .lib files to add dependencies).3. So, it seems I have not created a dll (==> I cannot register it).The question is; how to execute step 3 manually? edit: there seems to at least 3 ways to cast void**, kind of undocumented features. .A Class ID (CLSID) is a 128 bit (large) number that represents a unique id for a software application or application component. Typically they are displayed like this "{AE7AB96B-FF5E-4dce-801E-14DF2C4CD681}". You can think of a CLSID as a "social security number" for a piece of software, or a software component. IID == interface identifier, another 128-bit ID used to uniquely specify a interface.
-
Attachments
-
COM_101.zip
- (2.75 KiB) Downloaded 80 times
Last edited by
Cuchulainn on November 14th, 2010, 11:00 pm, edited 1 time in total.