1-10 of 11 < Previous Next >
1 vote

TlbImp: Replace well known interfaces like IStream with their existing managed definition

Many of our interfaces use IStream to interchange data. Now MIDL generates a copy of the IStream interface in every TLB - which are translated into a different RCWs, so you can't use the IStream p...

id# 2565 | Planned Release: None | Last Updated: Nov 11 at 9:33 AM by tomenglert
2 votes

TlbImp: converting enum without prefixes.

It would be good if tlbimp can remove useless enum prefixes. For exmample, this IDL code: enum RGB { RGB_Red = 0, RGB_Green = 1, RGB_Blue = 2, }; has to be converted to .NET enum as enum R...

id# 2527 | Planned Release: None | Last Updated: Nov 11 at 8:59 AM by tomenglert
1 vote

'Data4' section of GUID incorrectly generated as a string

When converting a GUID, the interop assistant thinks that Data4 should be a string: [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Char...

id# 2453 | Planned Release: None | Last Updated: Nov 6 at 4:21 PM by jaredp110680
2 votes

grouping of generated classes/namespaces

the app could allow the user to create more then one generated class and allow the user to add functions to these classes as the users see fit the app could have a ui for showing the classes and m...

id# 2159 | Planned Release: None | Last Updated: Sep 11 at 11:11 AM by fstorck
1 vote

#pragma pack is ignored when creating structures

When a .h file uses the #pragma pack directive for defining a certain byte alignment this is ignored from sigexp.exe in the generated .cs files.

id# 2277 | Planned Release: None | Last Updated: Sep 9 at 9:08 AM by fstorck
1 vote

other .h files

the app could be able toview other .h files from the gui(and also import other .h files that the current .h file is dependant on)

id# 2157 | Planned Release: None | Last Updated: Aug 26 at 6:57 AM by XiaoyingGuo
1 vote

setup.exe does not detect installed .NET 2.0 correctly

One of the prerequisites is .NET Framework 2.0 (x86). When I run setup.exe, the installer does not detect that .NET 2.0 is already installed and wants to download and install it.

id# 1540 | Planned Release: PInvoke Interop Assistant | Last Updated: Aug 26 at 6:51 AM by XiaoyingGuo
1 vote

Tool ignore LCIDCOnversionAttribute

Tool doesn't consider LCIDConversionAttribute applied on managed pinvoke signature and generates wrong native signature when managed signature has this attribute applied.

id# 1685 | Planned Release: PInvoke Interop Assistant | Last Updated: Aug 26 at 6:51 AM by XiaoyingGuo
1 vote

Incorrectly handles parameter "__inout_opt LPDWORD pcchValueBuf"

Function MsiGetProductInfoW (taken from MSI SDK v4.5 but earlier version have the same function)

id# 1571 | Planned Release: PInvoke Interop Assistant | Last Updated: Aug 26 at 6:50 AM by XiaoyingGuo
1 vote

Crash on opening sigexplib.dll (generic)

1. Install tool from msi

id# 1556 | Planned Release: PInvoke Interop Assistant | Last Updated: Aug 26 at 6:48 AM by XiaoyingGuo
1-10 of 11 < Previous 1 2 Next >
Updating...