[Bug 39942] New: Can't Find 'xaudio2_7.DllGetClassObject'
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Jan 7 03:40:04 CST 2016
https://bugs.winehq.org/show_bug.cgi?id=39942
Bug ID: 39942
Summary: Can't Find 'xaudio2_7.DllGetClassObject'
Product: Wine
Version: 1.9.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: xaudio2
Assignee: wine-bugs at winehq.org
Reporter: fan-wen-jie at msn.cn
Distribution: ---
Created attachment 53363
--> https://bugs.winehq.org/attachment.cgi?id=53363
module:find_forwarded_export module not found for forward
'xaudio2_7.DllGetClassObject' used by L"C:\\windows\\system32\\xaudio2_6.dll"
I Write a Program for testing xaudio2
#include <Windows.h>
#include <stdio.h>
void CheckMethod(HINSTANCE hin,char name[])
{
void *func = GetProcAddress(hin, name);
printf("%sFind %s In XAudio2.6\n", func ? "":"Not ", name);
}
int main()
{
GUID clsID;
CLSIDFromString(L"{3eda9b49-2085-498b-9bb2-39a6778493de}", &clsID);//GUID
OF XAUDIO2_6
HINSTANCE hin = LoadLibrary(L"XAudio2_6.dll");
CheckMethod(hin, "DllGetClassObject");
CheckMethod(hin, "DllCanUnloadNow");
CheckMethod(hin, "DllRegisterServer");
CheckMethod(hin, "DllUnregisterServer");
return 0;
}
In Windows ,It shows that:
Find DllGetClassObject In XAudio2.6
Find DllCanUnloadNow In XAudio2.6
Find DllRegisterServer In XAudio2.6
Find DllUnregisterServer In XAudio2.6
But In Wine (Ubuntu 15.10),It shows that
module:find_forwarded_export module not found for forward
'xaudio2_7.DllGetClassObject' used by L"C:\\windows\\system32\\xaudio2_6.dll"
Not Find DllGetClassObject In XAudio2.6
Find DllCanUnloadNow In XAudio2.6
Find DllRegisterServer In XAudio2.6
Find DllUnregisterServer In XAudio2.6
I find "DllGetClassObject" in xaudio_dll.c of Floder "xaudio2_7"
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list