I am working on a 64-bit Vista application that needs to link against
mssachlp.lib. The library is part of the WMDM SDK, however, I cannot locate
the x64 version of it. The WM Format SDK x64 does not include the library
either.
Where can I find the x64 version of mssachlp.lib?
TIA,
Marius
According to this KB article:
http://support.microsoft.com/kb/890079
You should be able to find it in:
Windows Media Format 9.5 Software Development Kit x64 Edition
Which is available here:
--
Please read this before replying:
1. Dshow & posting help: http://tmhare.mvps.org/help.htm
2. Trim & respond inline (please don't top post or snip everything)
3. Benefit others: follow up if you are helped or you found a solution
Unfortunately, the Windows Media Format 9.5 Software Development Kit x64
Edition does *not* contain the WMDM SDK (as the x86 SDK does).
I am wondering if this has been there earlier:
http://msdn2.microsoft.com/en-gb/library/aa391570.aspx
Any other thought on how I could obtain this library?
Marius
"The March Hare [MVP]" <ph...@ndsm.maps> wrote in message
news:or46xfckj8me$.fado5eorlqpy$.dlg@40tude.net...
> Unfortunately, the Windows Media Format 9.5 Software Development Kit x64
> Edition does *not* contain the WMDM SDK (as the x86 SDK does).
You're right. I downloaded the installer, extracted the MSI and looked
inside and the lib is not there.
> Any other thought on how I could obtain this library?
Some of the WM components were moved into the Windows Vista SDK (formerly
called the Platform SDK). WMDM may be in there and may be an optional
component on install.
No, it is not there either (I think the WMDM API has been dropped in favor
of WPD). I found a copy of mssachlp.lib in the Vista WDK, but again no x64
version.
Can anybody as MS please tell me how to obtain the x64 version of
mssachlp.lib?
Marius
"The March Hare [MVP]" <ph...@ndsm.maps> wrote in message
news:17grh0lieu8ng.1mf6uzd2s0zgs$.dlg@40tude.net...
> Can anybody as MS please tell me how to obtain the x64 version of
> mssachlp.lib?
>
The X64 version of WMDM SDK is not available because WMDM runs under
SysWOW on 64 bit OS'es. Have you tried running your 32 bit
application on a 64 bit XP or Vista machine?
>
> > Some of the WM components were moved into the Windows Vista SDK (formerly
> > called the Platform SDK). WMDM may be in there and may be an optional
> > component on install.
>
>
Lisa Ong
Windows Portable Devices Team
This posting is provided "AS IS" with no warranties, and confers no
rights.
> The X64 version of WMDM SDK is not available because WMDM runs under
> SysWOW on 64 bit OS'es.
So is this KB article incorrect:
http://support.microsoft.com/kb/890079
where it says:
<quote>
APPLIES TO
‧ Windows Media Format 9.5 Software Development Kit x64 Edition
</quote>
I was trying to help the OP and came across this article which implies that
mssachlp.lib was available for x64 at least back in 2004.
My comments are accurate for Windows Media Format v11 SDK, which is
the latest version. I haven't looked into v9.5 to verify the KB
article for accuracy.
Thank you for your reply.
I understand that 32-bit applications run under 64-bit Windows, however, the
point is that we are unable to create an x64 version of our application due
to the missing 64-bit version of mssachlp.lib.
Since Vista x64 includes x64 DLLs for WMDM, I am assuming there is a
corresponding SDK.
For instance, if someone runs the 64-bit version of Windows Media Player 11,
he/she won't be able to use our application, because the WMDM stack will be
x64, too. Since WMDM creates in-process COM servers, I understand that our
WMDM service provider won't run, unless it is a native x64 DLL. Am I correct
to assume that it is impossible to run a 32-bit MTP Service Provider under
WMP11 x64? We couldn't make it work.
Marius
<lis...@gmail.com> wrote in message
news:1172085934.7...@q2g2000cwa.googlegroups.com...
> I understand that 32-bit applications run under 64-bit Windows, however, the
> point is that we are unable to create an x64 version of our application due
> to the missing 64-bit version of mssachlp.lib.
>
> Since Vista x64 includes x64 DLLs for WMDM, I am assuming there is a
> corresponding SDK.
>
I'll ping our WMDM SDK folks to get clarification on Vista 64 bit, and
let you know what I find out.
Lisa Ong
Windows Portable Devices Group
> I'll ping our WMDM SDK folks to get clarification on Vista 64 bit, and
> let you know what I find out.
Do you have any news regarding the 64-bit WMDM SDK?
Thanks,
Marius
"Lisa Ong [MSFT]" <lis...@gmail.com> wrote in message
news:1172352770.3...@t69g2000cwt.googlegroups.com...