Nikolay Sivov
dc5d07f51b
fusion: Return interface pointer from QI instead of impl pointer.
2015-03-20 17:39:52 +09:00
Hans Leidekker
fba3ba9017
fusion: Use inline wrappers for calling COM methods.
2012-07-31 12:37:52 +02:00
Hans Leidekker
ea40a90469
fusion: Account for the version prefix when building the file mask.
2012-06-06 12:39:44 +02:00
Hans Leidekker
0b82e28401
fusion: Add a "v4.0_" prefix to version 4.0 assembly directories.
2012-05-23 18:25:08 +02:00
Hans Leidekker
14a0486118
fusion: Get rid of some redundant buffer copying.
2012-05-22 17:44:01 +02:00
Hans Leidekker
be9459a948
fusion: Enumerate 64-bit assemblies.
2012-05-22 17:44:00 +02:00
Hans Leidekker
0c6ab2464f
fusion: Add support for enumerating version 4.0 assemblies.
2012-05-21 11:47:19 +02:00
Andrew Talbot
d275236320
fusion: Remove unneeded address-of operators from array names.
2011-10-31 23:53:56 +01:00
Michael Stefaniuc
b194b778b4
fusion: Use an iface instead of a vtbl pointer in IAssemblyEnumImpl.
2010-12-05 12:27:09 +01:00
Vincent Povirk
1b978eadde
fusion: Return the path from IAssemblyCacheImpl_QueryAssemblyInfo.
2010-10-05 11:39:57 +02:00
Hans Leidekker
5b41620853
fusion: Sort the list of assemblies built during enumeration.
2009-02-19 16:17:17 +01:00
Hans Leidekker
0aa3c187d8
fusion: Use parsed properties for assembly enumeration instead of trying to parse the display name again.
...
The display name passed in may not be normalized, e.g. if the version number
is passed as "1.0.0.00000" instead of "1.0.0.0". This patch should also cut
down on case insensitive file searches.
2009-02-19 16:17:17 +01:00
James Hawkins
34eccc80b9
fusion: Implement the IAssemblyEnum interface.
2009-02-19 16:17:17 +01:00