- Fix one more dsound_winetest dsound8 failure

- Register IDirectSound8, IDirectSoundCapture8 with COM

svn path=/trunk/; revision=43936
This commit is contained in:
Johannes Anderwald 2009-11-03 19:20:59 +00:00
parent a63e388f53
commit f2a66752bc
2 changed files with 16 additions and 0 deletions

View file

@ -353,6 +353,14 @@ IDirectSound8_fnVerifyCertification(
LPDIRECTSOUND8 iface,
LPDWORD pdwCertified)
{
LPCDirectSoundImpl This = (LPCDirectSoundImpl)CONTAINING_RECORD(iface, CDirectSoundImpl, lpVtbl);
if (!This->bInitialized)
{
/* object not yet initialized */
return DSERR_UNINITIALIZED;
}
UNIMPLEMENTED;
return DS_CERTIFIED;
}

View file

@ -22,10 +22,18 @@ static INTERFACE_TABLE InterfaceTable[] =
&CLSID_DirectSoundCapture,
NewDirectSoundCapture
},
{
&CLSID_DirectSoundCapture8,
NewDirectSoundCapture
},
{
&CLSID_DirectSound,
NewDirectSound
},
{
&CLSID_DirectSound8,
NewDirectSound
},
{
NULL,
NULL