Home Dashboard Directory Help
Search

ATL: Missing General DLL Version Helpers by Arturas_M


Status: 

Closed
 as By Design Help for as By Design


3
0
Sign in
to vote
Type: Bug
ID: 696790
Opened: 10/26/2011 6:24:17 AM
Access Restriction: Public
Moderator Decision: Sent to Engineering Team for consideration
0
Workaround(s)
view
1
User(s) can reproduce this bug

Description

I do not know if this was intentional; however in the new ATL source DLL helper functions are missing. This is the list of missing functions: AtlGetDllVersion, AtlGetCommCtrlVersion, AtlGetShellVersion.
Details
Sign in to post a comment.
Posted by Microsoft on 11/14/2011 at 11:06 AM
Hi Arturas_M,

The following functions AtlGetDllVersion, AtlGetCommCtrlVersion, AtlGetShellVersion were internal implementation of ATL and was never documented. Because of security reasons and no support for Windows XP they were removed from ATL.


Windows C++ Libraries Team
Lukasz Chodorski
Posted by Microsoft on 11/11/2011 at 1:38 AM
Thank you for attaching the projects to help us reproduce this issue. We are routing this issue to the appropriate group within the Visual Studio Product Team for triage and resolution.These specialized experts will follow-up with your issue.
Posted by Arturas_M on 11/9/2011 at 6:25 AM
I would like to notice that it was VS2010 solution. If you open it in VS2011 and compile it would use VS2010 tool chain. In order to use VS2011 tool chain you have to upgrade the solution (menu item available in the context menu). (Strangely enough it actually does not upgrade solution version to match VS2011).

I have attached updated solution that is using VS2011 tool chain. Also there are log files in Debug folder.
The missing function are defined as inline functions in atlbase.h file.

VS2011 version is 11.0.40825.2 PREREL
Posted by Microsoft on 11/9/2011 at 12:08 AM
Hi Arturas_M,

We can compile the project you attached in Visual Studio 11 Developer Preview. Could you please also attach a build log to this bug?
Posted by Arturas_M on 11/7/2011 at 8:24 AM
I have attached the small sample application that uses the mentioned functions. It compiles correctly under VS2010; however, if open it in VS2011, do project upgrade and try to compile it fails to do so.
Posted by Microsoft on 11/4/2011 at 12:28 AM
Hello,

Sorry for bothering. Is there any update?

It would be greatly appreciated if you could provide us with that information as quickly as possible. If we do not hear back from you within 7 days, we will close this issue.

Thanks again for your efforts and we look forward to hearing from you.
Posted by MS-Moderator08 [Feedback Moderator] on 10/26/2011 at 8:18 PM
Thank you for reporting this issue. Could you please provide some screenshots about this issue?
Posted by MS-Moderator01 on 10/26/2011 at 6:48 AM
Thank you for your feedback, we are currently reviewing the issue you have submitted. If this issue is urgent, please contact support directly(http://support.microsoft.com)
Sign in to post a workaround.
File Name Submitted By Submitted On File Size  
BugSample.zip 11/7/2011 4 KB
BugSample.zip 11/7/2011 4 KB
BugSample.zip 11/7/2011 4 KB
BugSample11.zip 11/9/2011 10 KB