Removed some more uses of the non-standard ICOM_THIS macro.
This commit is contained in:
parent
0e3df810de
commit
314b99c48f
|
@ -443,7 +443,7 @@ BOOL DIEnumDevicesCallbackAtoW(LPCDIDEVICEOBJECTINSTANCEA lpddi, LPVOID lpvRef)
|
||||||
HRESULT WINAPI IDirectInputDevice2AImpl_SetDataFormat(
|
HRESULT WINAPI IDirectInputDevice2AImpl_SetDataFormat(
|
||||||
LPDIRECTINPUTDEVICE8A iface,LPCDIDATAFORMAT df
|
LPDIRECTINPUTDEVICE8A iface,LPCDIDATAFORMAT df
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectInputDevice2AImpl,iface);
|
IDirectInputDevice2AImpl *This = (IDirectInputDevice2AImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%p)\n",This,df);
|
TRACE("(this=%p,%p)\n",This,df);
|
||||||
|
|
||||||
|
@ -455,7 +455,7 @@ HRESULT WINAPI IDirectInputDevice2AImpl_SetDataFormat(
|
||||||
HRESULT WINAPI IDirectInputDevice2AImpl_SetCooperativeLevel(
|
HRESULT WINAPI IDirectInputDevice2AImpl_SetCooperativeLevel(
|
||||||
LPDIRECTINPUTDEVICE8A iface,HWND hwnd,DWORD dwflags
|
LPDIRECTINPUTDEVICE8A iface,HWND hwnd,DWORD dwflags
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectInputDevice2AImpl,iface);
|
IDirectInputDevice2AImpl *This = (IDirectInputDevice2AImpl *)iface;
|
||||||
TRACE("(this=%p,0x%08lx,0x%08lx)\n",This,(DWORD)hwnd,dwflags);
|
TRACE("(this=%p,0x%08lx,0x%08lx)\n",This,(DWORD)hwnd,dwflags);
|
||||||
if (TRACE_ON(dinput)) {
|
if (TRACE_ON(dinput)) {
|
||||||
TRACE(" cooperative level : ");
|
TRACE(" cooperative level : ");
|
||||||
|
@ -467,14 +467,14 @@ HRESULT WINAPI IDirectInputDevice2AImpl_SetCooperativeLevel(
|
||||||
HRESULT WINAPI IDirectInputDevice2AImpl_SetEventNotification(
|
HRESULT WINAPI IDirectInputDevice2AImpl_SetEventNotification(
|
||||||
LPDIRECTINPUTDEVICE8A iface,HANDLE hnd
|
LPDIRECTINPUTDEVICE8A iface,HANDLE hnd
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectInputDevice2AImpl,iface);
|
IDirectInputDevice2AImpl *This = (IDirectInputDevice2AImpl *)iface;
|
||||||
FIXME("(this=%p,0x%08lx): stub\n",This,(DWORD)hnd);
|
FIXME("(this=%p,0x%08lx): stub\n",This,(DWORD)hnd);
|
||||||
return DI_OK;
|
return DI_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
ULONG WINAPI IDirectInputDevice2AImpl_Release(LPDIRECTINPUTDEVICE8A iface)
|
ULONG WINAPI IDirectInputDevice2AImpl_Release(LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectInputDevice2AImpl,iface);
|
IDirectInputDevice2AImpl *This = (IDirectInputDevice2AImpl *)iface;
|
||||||
This->ref--;
|
This->ref--;
|
||||||
if (This->ref)
|
if (This->ref)
|
||||||
return This->ref;
|
return This->ref;
|
||||||
|
@ -486,7 +486,7 @@ HRESULT WINAPI IDirectInputDevice2AImpl_QueryInterface(
|
||||||
LPDIRECTINPUTDEVICE8A iface,REFIID riid,LPVOID *ppobj
|
LPDIRECTINPUTDEVICE8A iface,REFIID riid,LPVOID *ppobj
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectInputDevice2AImpl,iface);
|
IDirectInputDevice2AImpl *This = (IDirectInputDevice2AImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
if (IsEqualGUID(&IID_IUnknown,riid)) {
|
if (IsEqualGUID(&IID_IUnknown,riid)) {
|
||||||
|
@ -517,7 +517,7 @@ HRESULT WINAPI IDirectInputDevice2WImpl_QueryInterface(
|
||||||
LPDIRECTINPUTDEVICE8W iface,REFIID riid,LPVOID *ppobj
|
LPDIRECTINPUTDEVICE8W iface,REFIID riid,LPVOID *ppobj
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectInputDevice2AImpl,iface);
|
IDirectInputDevice2AImpl *This = (IDirectInputDevice2AImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
if (IsEqualGUID(&IID_IUnknown,riid)) {
|
if (IsEqualGUID(&IID_IUnknown,riid)) {
|
||||||
|
@ -547,7 +547,7 @@ HRESULT WINAPI IDirectInputDevice2WImpl_QueryInterface(
|
||||||
ULONG WINAPI IDirectInputDevice2AImpl_AddRef(
|
ULONG WINAPI IDirectInputDevice2AImpl_AddRef(
|
||||||
LPDIRECTINPUTDEVICE8A iface)
|
LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectInputDevice2AImpl,iface);
|
IDirectInputDevice2AImpl *This = (IDirectInputDevice2AImpl *)iface;
|
||||||
return ++This->ref;
|
return ++This->ref;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -236,7 +236,7 @@ static HRESULT WINAPI IDirectInputAImpl_EnumDevices(
|
||||||
LPDIRECTINPUT7A iface, DWORD dwDevType, LPDIENUMDEVICESCALLBACKA lpCallback,
|
LPDIRECTINPUT7A iface, DWORD dwDevType, LPDIENUMDEVICESCALLBACKA lpCallback,
|
||||||
LPVOID pvRef, DWORD dwFlags)
|
LPVOID pvRef, DWORD dwFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
DIDEVICEINSTANCEA devInstance;
|
DIDEVICEINSTANCEA devInstance;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
@ -263,7 +263,7 @@ static HRESULT WINAPI IDirectInputWImpl_EnumDevices(
|
||||||
LPDIRECTINPUT7W iface, DWORD dwDevType, LPDIENUMDEVICESCALLBACKW lpCallback,
|
LPDIRECTINPUT7W iface, DWORD dwDevType, LPDIENUMDEVICESCALLBACKW lpCallback,
|
||||||
LPVOID pvRef, DWORD dwFlags)
|
LPVOID pvRef, DWORD dwFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
DIDEVICEINSTANCEW devInstance;
|
DIDEVICEINSTANCEW devInstance;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
@ -286,13 +286,13 @@ static HRESULT WINAPI IDirectInputWImpl_EnumDevices(
|
||||||
|
|
||||||
static ULONG WINAPI IDirectInputAImpl_AddRef(LPDIRECTINPUT7A iface)
|
static ULONG WINAPI IDirectInputAImpl_AddRef(LPDIRECTINPUT7A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
return ++(This->ref);
|
return ++(This->ref);
|
||||||
}
|
}
|
||||||
|
|
||||||
static ULONG WINAPI IDirectInputAImpl_Release(LPDIRECTINPUT7A iface)
|
static ULONG WINAPI IDirectInputAImpl_Release(LPDIRECTINPUT7A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
if (!(--This->ref)) {
|
if (!(--This->ref)) {
|
||||||
HeapFree(GetProcessHeap(),0,This);
|
HeapFree(GetProcessHeap(),0,This);
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -301,7 +301,7 @@ static ULONG WINAPI IDirectInputAImpl_Release(LPDIRECTINPUT7A iface)
|
||||||
}
|
}
|
||||||
|
|
||||||
static HRESULT WINAPI IDirectInputAImpl_QueryInterface(LPDIRECTINPUT7A iface, REFIID riid, LPVOID *ppobj) {
|
static HRESULT WINAPI IDirectInputAImpl_QueryInterface(LPDIRECTINPUT7A iface, REFIID riid, LPVOID *ppobj) {
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
if (IsEqualGUID(&IID_IUnknown,riid) ||
|
if (IsEqualGUID(&IID_IUnknown,riid) ||
|
||||||
|
@ -317,7 +317,7 @@ static HRESULT WINAPI IDirectInputAImpl_QueryInterface(LPDIRECTINPUT7A iface, RE
|
||||||
}
|
}
|
||||||
|
|
||||||
static HRESULT WINAPI IDirectInputWImpl_QueryInterface(LPDIRECTINPUT7W iface, REFIID riid, LPVOID *ppobj) {
|
static HRESULT WINAPI IDirectInputWImpl_QueryInterface(LPDIRECTINPUT7W iface, REFIID riid, LPVOID *ppobj) {
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
if (IsEqualGUID(&IID_IUnknown,riid) ||
|
if (IsEqualGUID(&IID_IUnknown,riid) ||
|
||||||
|
@ -336,7 +336,7 @@ static HRESULT WINAPI IDirectInputAImpl_CreateDevice(
|
||||||
LPDIRECTINPUT7A iface,REFGUID rguid,LPDIRECTINPUTDEVICEA* pdev,
|
LPDIRECTINPUT7A iface,REFGUID rguid,LPDIRECTINPUTDEVICEA* pdev,
|
||||||
LPUNKNOWN punk
|
LPUNKNOWN punk
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
HRESULT ret_value = DIERR_DEVICENOTREG;
|
HRESULT ret_value = DIERR_DEVICENOTREG;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
@ -357,7 +357,7 @@ static HRESULT WINAPI IDirectInputAImpl_CreateDevice(
|
||||||
|
|
||||||
static HRESULT WINAPI IDirectInputWImpl_CreateDevice(LPDIRECTINPUT7A iface,
|
static HRESULT WINAPI IDirectInputWImpl_CreateDevice(LPDIRECTINPUT7A iface,
|
||||||
REFGUID rguid, LPDIRECTINPUTDEVICEW* pdev, LPUNKNOWN punk) {
|
REFGUID rguid, LPDIRECTINPUTDEVICEW* pdev, LPUNKNOWN punk) {
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
HRESULT ret_value = DIERR_DEVICENOTREG;
|
HRESULT ret_value = DIERR_DEVICENOTREG;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
@ -382,7 +382,7 @@ static HRESULT WINAPI IDirectInputAImpl_Initialize(LPDIRECTINPUT7A iface, HINSTA
|
||||||
|
|
||||||
static HRESULT WINAPI IDirectInputAImpl_GetDeviceStatus(LPDIRECTINPUT7A iface,
|
static HRESULT WINAPI IDirectInputAImpl_GetDeviceStatus(LPDIRECTINPUT7A iface,
|
||||||
REFGUID rguid) {
|
REFGUID rguid) {
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p)->(%s): stub\n",This,debugstr_guid(rguid));
|
FIXME("(%p)->(%s): stub\n",This,debugstr_guid(rguid));
|
||||||
|
|
||||||
|
@ -392,7 +392,7 @@ static HRESULT WINAPI IDirectInputAImpl_GetDeviceStatus(LPDIRECTINPUT7A iface,
|
||||||
static HRESULT WINAPI IDirectInputAImpl_RunControlPanel(LPDIRECTINPUT7A iface,
|
static HRESULT WINAPI IDirectInputAImpl_RunControlPanel(LPDIRECTINPUT7A iface,
|
||||||
HWND hwndOwner,
|
HWND hwndOwner,
|
||||||
DWORD dwFlags) {
|
DWORD dwFlags) {
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
FIXME("(%p)->(%08lx,%08lx): stub\n",This, (DWORD) hwndOwner, dwFlags);
|
FIXME("(%p)->(%08lx,%08lx): stub\n",This, (DWORD) hwndOwner, dwFlags);
|
||||||
|
|
||||||
return DI_OK;
|
return DI_OK;
|
||||||
|
@ -400,7 +400,7 @@ static HRESULT WINAPI IDirectInputAImpl_RunControlPanel(LPDIRECTINPUT7A iface,
|
||||||
|
|
||||||
static HRESULT WINAPI IDirectInput2AImpl_FindDevice(LPDIRECTINPUT7A iface, REFGUID rguid,
|
static HRESULT WINAPI IDirectInput2AImpl_FindDevice(LPDIRECTINPUT7A iface, REFGUID rguid,
|
||||||
LPCSTR pszName, LPGUID pguidInstance) {
|
LPCSTR pszName, LPGUID pguidInstance) {
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
FIXME("(%p)->(%s, %s, %p): stub\n", This, debugstr_guid(rguid), pszName, pguidInstance);
|
FIXME("(%p)->(%s, %s, %p): stub\n", This, debugstr_guid(rguid), pszName, pguidInstance);
|
||||||
|
|
||||||
return DI_OK;
|
return DI_OK;
|
||||||
|
@ -408,7 +408,7 @@ static HRESULT WINAPI IDirectInput2AImpl_FindDevice(LPDIRECTINPUT7A iface, REFGU
|
||||||
|
|
||||||
static HRESULT WINAPI IDirectInput2WImpl_FindDevice(LPDIRECTINPUT7W iface, REFGUID rguid,
|
static HRESULT WINAPI IDirectInput2WImpl_FindDevice(LPDIRECTINPUT7W iface, REFGUID rguid,
|
||||||
LPCWSTR pszName, LPGUID pguidInstance) {
|
LPCWSTR pszName, LPGUID pguidInstance) {
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
FIXME("(%p)->(%s, %s, %p): stub\n", This, debugstr_guid(rguid), debugstr_w(pszName), pguidInstance);
|
FIXME("(%p)->(%s, %s, %p): stub\n", This, debugstr_guid(rguid), debugstr_w(pszName), pguidInstance);
|
||||||
|
|
||||||
return DI_OK;
|
return DI_OK;
|
||||||
|
@ -417,7 +417,7 @@ static HRESULT WINAPI IDirectInput2WImpl_FindDevice(LPDIRECTINPUT7W iface, REFGU
|
||||||
static HRESULT WINAPI IDirectInput7AImpl_CreateDeviceEx(LPDIRECTINPUT7A iface, REFGUID rguid,
|
static HRESULT WINAPI IDirectInput7AImpl_CreateDeviceEx(LPDIRECTINPUT7A iface, REFGUID rguid,
|
||||||
REFIID riid, LPVOID* pvOut, LPUNKNOWN lpUnknownOuter)
|
REFIID riid, LPVOID* pvOut, LPUNKNOWN lpUnknownOuter)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
HRESULT ret_value = DIERR_DEVICENOTREG;
|
HRESULT ret_value = DIERR_DEVICENOTREG;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
@ -439,7 +439,7 @@ static HRESULT WINAPI IDirectInput7AImpl_CreateDeviceEx(LPDIRECTINPUT7A iface, R
|
||||||
static HRESULT WINAPI IDirectInput7WImpl_CreateDeviceEx(LPDIRECTINPUT7W iface, REFGUID rguid,
|
static HRESULT WINAPI IDirectInput7WImpl_CreateDeviceEx(LPDIRECTINPUT7W iface, REFGUID rguid,
|
||||||
REFIID riid, LPVOID* pvOut, LPUNKNOWN lpUnknownOuter)
|
REFIID riid, LPVOID* pvOut, LPUNKNOWN lpUnknownOuter)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
HRESULT ret_value = DIERR_DEVICENOTREG;
|
HRESULT ret_value = DIERR_DEVICENOTREG;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
@ -459,7 +459,7 @@ static HRESULT WINAPI IDirectInput7WImpl_CreateDeviceEx(LPDIRECTINPUT7W iface, R
|
||||||
}
|
}
|
||||||
|
|
||||||
static HRESULT WINAPI IDirectInput8AImpl_QueryInterface(LPDIRECTINPUT8A iface, REFIID riid, LPVOID *ppobj) {
|
static HRESULT WINAPI IDirectInput8AImpl_QueryInterface(LPDIRECTINPUT8A iface, REFIID riid, LPVOID *ppobj) {
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
if (IsEqualGUID(&IID_IUnknown,riid) ||
|
if (IsEqualGUID(&IID_IUnknown,riid) ||
|
||||||
|
@ -473,7 +473,7 @@ static HRESULT WINAPI IDirectInput8AImpl_QueryInterface(LPDIRECTINPUT8A iface, R
|
||||||
}
|
}
|
||||||
|
|
||||||
static HRESULT WINAPI IDirectInput8WImpl_QueryInterface(LPDIRECTINPUT8W iface, REFIID riid, LPVOID *ppobj) {
|
static HRESULT WINAPI IDirectInput8WImpl_QueryInterface(LPDIRECTINPUT8W iface, REFIID riid, LPVOID *ppobj) {
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
if (IsEqualGUID(&IID_IUnknown,riid) ||
|
if (IsEqualGUID(&IID_IUnknown,riid) ||
|
||||||
|
@ -492,7 +492,7 @@ static HRESULT WINAPI IDirectInput8AImpl_EnumDevicesBySemantics(
|
||||||
LPVOID pvRef, DWORD dwFlags
|
LPVOID pvRef, DWORD dwFlags
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
|
|
||||||
FIXME("(this=%p,%s,%p,%p,%p,%04lx): stub\n", This, ptszUserName, lpdiActionFormat,
|
FIXME("(this=%p,%s,%p,%p,%p,%04lx): stub\n", This, ptszUserName, lpdiActionFormat,
|
||||||
lpCallback, pvRef, dwFlags);
|
lpCallback, pvRef, dwFlags);
|
||||||
|
@ -505,7 +505,7 @@ static HRESULT WINAPI IDirectInput8WImpl_EnumDevicesBySemantics(
|
||||||
LPVOID pvRef, DWORD dwFlags
|
LPVOID pvRef, DWORD dwFlags
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
|
|
||||||
FIXME("(this=%p,%s,%p,%p,%p,%04lx): stub\n", This, debugstr_w(ptszUserName), lpdiActionFormat,
|
FIXME("(this=%p,%s,%p,%p,%p,%04lx): stub\n", This, debugstr_w(ptszUserName), lpdiActionFormat,
|
||||||
lpCallback, pvRef, dwFlags);
|
lpCallback, pvRef, dwFlags);
|
||||||
|
@ -517,7 +517,7 @@ static HRESULT WINAPI IDirectInput8AImpl_ConfigureDevices(
|
||||||
LPDICONFIGUREDEVICESPARAMSA lpdiCDParams, DWORD dwFlags, LPVOID pvRefData
|
LPDICONFIGUREDEVICESPARAMSA lpdiCDParams, DWORD dwFlags, LPVOID pvRefData
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
|
|
||||||
FIXME("(this=%p,%p,%p,%04lx,%p): stub\n", This, lpdiCallback, lpdiCDParams,
|
FIXME("(this=%p,%p,%p,%04lx,%p): stub\n", This, lpdiCallback, lpdiCDParams,
|
||||||
dwFlags, pvRefData);
|
dwFlags, pvRefData);
|
||||||
|
@ -529,7 +529,7 @@ static HRESULT WINAPI IDirectInput8WImpl_ConfigureDevices(
|
||||||
LPDICONFIGUREDEVICESPARAMSW lpdiCDParams, DWORD dwFlags, LPVOID pvRefData
|
LPDICONFIGUREDEVICESPARAMSW lpdiCDParams, DWORD dwFlags, LPVOID pvRefData
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectInputImpl,iface);
|
IDirectInputImpl *This = (IDirectInputImpl *)iface;
|
||||||
|
|
||||||
FIXME("(this=%p,%p,%p,%04lx,%p): stub\n", This, lpdiCallback, lpdiCDParams,
|
FIXME("(this=%p,%p,%p,%04lx,%p): stub\n", This, lpdiCallback, lpdiCDParams,
|
||||||
dwFlags, pvRefData);
|
dwFlags, pvRefData);
|
||||||
|
@ -628,19 +628,19 @@ typedef struct
|
||||||
} IClassFactoryImpl;
|
} IClassFactoryImpl;
|
||||||
|
|
||||||
static HRESULT WINAPI DICF_QueryInterface(LPCLASSFACTORY iface,REFIID riid,LPVOID *ppobj) {
|
static HRESULT WINAPI DICF_QueryInterface(LPCLASSFACTORY iface,REFIID riid,LPVOID *ppobj) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p)->(%s,%p),stub!\n",This,debugstr_guid(riid),ppobj);
|
FIXME("(%p)->(%s,%p),stub!\n",This,debugstr_guid(riid),ppobj);
|
||||||
return E_NOINTERFACE;
|
return E_NOINTERFACE;
|
||||||
}
|
}
|
||||||
|
|
||||||
static ULONG WINAPI DICF_AddRef(LPCLASSFACTORY iface) {
|
static ULONG WINAPI DICF_AddRef(LPCLASSFACTORY iface) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
return ++(This->ref);
|
return ++(This->ref);
|
||||||
}
|
}
|
||||||
|
|
||||||
static ULONG WINAPI DICF_Release(LPCLASSFACTORY iface) {
|
static ULONG WINAPI DICF_Release(LPCLASSFACTORY iface) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
/* static class, won't be freed */
|
/* static class, won't be freed */
|
||||||
return --(This->ref);
|
return --(This->ref);
|
||||||
}
|
}
|
||||||
|
@ -648,7 +648,7 @@ static ULONG WINAPI DICF_Release(LPCLASSFACTORY iface) {
|
||||||
static HRESULT WINAPI DICF_CreateInstance(
|
static HRESULT WINAPI DICF_CreateInstance(
|
||||||
LPCLASSFACTORY iface,LPUNKNOWN pOuter,REFIID riid,LPVOID *ppobj
|
LPCLASSFACTORY iface,LPUNKNOWN pOuter,REFIID riid,LPVOID *ppobj
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%p,%s,%p)\n",This,pOuter,debugstr_guid(riid),ppobj);
|
TRACE("(%p)->(%p,%s,%p)\n",This,pOuter,debugstr_guid(riid),ppobj);
|
||||||
if ( IsEqualGUID( &IID_IDirectInputA, riid ) ||
|
if ( IsEqualGUID( &IID_IDirectInputA, riid ) ||
|
||||||
|
@ -668,7 +668,7 @@ static HRESULT WINAPI DICF_CreateInstance(
|
||||||
}
|
}
|
||||||
|
|
||||||
static HRESULT WINAPI DICF_LockServer(LPCLASSFACTORY iface,BOOL dolock) {
|
static HRESULT WINAPI DICF_LockServer(LPCLASSFACTORY iface,BOOL dolock) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
FIXME("(%p)->(%d),stub!\n",This,dolock);
|
FIXME("(%p)->(%d),stub!\n",This,dolock);
|
||||||
return S_OK;
|
return S_OK;
|
||||||
}
|
}
|
||||||
|
|
|
@ -635,7 +635,7 @@ DECL_GLOBAL_CONSTRUCTOR(joydev_register) { dinput_register_device(&joydev); }
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI JoystickAImpl_Release(LPDIRECTINPUTDEVICE8A iface)
|
static ULONG WINAPI JoystickAImpl_Release(LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
This->ref--;
|
This->ref--;
|
||||||
if (This->ref)
|
if (This->ref)
|
||||||
|
@ -680,7 +680,7 @@ static HRESULT WINAPI JoystickAImpl_SetDataFormat(
|
||||||
LPDIRECTINPUTDEVICE8A iface,
|
LPDIRECTINPUTDEVICE8A iface,
|
||||||
LPCDIDATAFORMAT df)
|
LPCDIDATAFORMAT df)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
unsigned int i;
|
unsigned int i;
|
||||||
LPDIDATAFORMAT new_df = 0;
|
LPDIDATAFORMAT new_df = 0;
|
||||||
LPDIOBJECTDATAFORMAT new_rgodf = 0;
|
LPDIOBJECTDATAFORMAT new_rgodf = 0;
|
||||||
|
@ -747,7 +747,7 @@ FAILED:
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI JoystickAImpl_Acquire(LPDIRECTINPUTDEVICE8A iface)
|
static HRESULT WINAPI JoystickAImpl_Acquire(LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -777,7 +777,7 @@ static HRESULT WINAPI JoystickAImpl_Acquire(LPDIRECTINPUTDEVICE8A iface)
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI JoystickAImpl_Unacquire(LPDIRECTINPUTDEVICE8A iface)
|
static HRESULT WINAPI JoystickAImpl_Unacquire(LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -964,7 +964,7 @@ static HRESULT WINAPI JoystickAImpl_GetDeviceState(
|
||||||
DWORD len,
|
DWORD len,
|
||||||
LPVOID ptr)
|
LPVOID ptr)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p,0x%08lx,%p)\n",This,len,ptr);
|
TRACE("(%p,0x%08lx,%p)\n",This,len,ptr);
|
||||||
|
|
||||||
|
@ -992,7 +992,7 @@ static HRESULT WINAPI JoystickAImpl_GetDeviceData(
|
||||||
LPDWORD entries,
|
LPDWORD entries,
|
||||||
DWORD flags)
|
DWORD flags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p)->(dods=%ld,entries=%ld,fl=0x%08lx),STUB!\n",This,dodsize,*entries,flags);
|
FIXME("(%p)->(dods=%ld,entries=%ld,fl=0x%08lx),STUB!\n",This,dodsize,*entries,flags);
|
||||||
|
|
||||||
|
@ -1037,7 +1037,7 @@ static HRESULT WINAPI JoystickAImpl_SetProperty(
|
||||||
REFGUID rguid,
|
REFGUID rguid,
|
||||||
LPCDIPROPHEADER ph)
|
LPCDIPROPHEADER ph)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(rguid),ph);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(rguid),ph);
|
||||||
|
@ -1118,7 +1118,7 @@ static HRESULT WINAPI JoystickAImpl_SetProperty(
|
||||||
static HRESULT WINAPI JoystickAImpl_SetEventNotification(
|
static HRESULT WINAPI JoystickAImpl_SetEventNotification(
|
||||||
LPDIRECTINPUTDEVICE8A iface, HANDLE hnd
|
LPDIRECTINPUTDEVICE8A iface, HANDLE hnd
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,0x%08lx)\n",This,(DWORD)hnd);
|
TRACE("(this=%p,0x%08lx)\n",This,(DWORD)hnd);
|
||||||
This->hEvent = hnd;
|
This->hEvent = hnd;
|
||||||
|
@ -1129,7 +1129,7 @@ static HRESULT WINAPI JoystickAImpl_GetCapabilities(
|
||||||
LPDIRECTINPUTDEVICE8A iface,
|
LPDIRECTINPUTDEVICE8A iface,
|
||||||
LPDIDEVCAPS lpDIDevCaps)
|
LPDIDEVCAPS lpDIDevCaps)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
int size;
|
int size;
|
||||||
|
|
||||||
TRACE("%p->(%p)\n",iface,lpDIDevCaps);
|
TRACE("%p->(%p)\n",iface,lpDIDevCaps);
|
||||||
|
@ -1151,7 +1151,7 @@ static HRESULT WINAPI JoystickAImpl_GetCapabilities(
|
||||||
|
|
||||||
static HRESULT WINAPI JoystickAImpl_Poll(LPDIRECTINPUTDEVICE8A iface)
|
static HRESULT WINAPI JoystickAImpl_Poll(LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -1173,7 +1173,7 @@ static HRESULT WINAPI JoystickAImpl_EnumObjects(
|
||||||
LPVOID lpvRef,
|
LPVOID lpvRef,
|
||||||
DWORD dwFlags)
|
DWORD dwFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
DIDEVICEOBJECTINSTANCEA ddoi;
|
DIDEVICEOBJECTINSTANCEA ddoi;
|
||||||
BYTE i;
|
BYTE i;
|
||||||
int user_offset;
|
int user_offset;
|
||||||
|
@ -1303,7 +1303,7 @@ static HRESULT WINAPI JoystickWImpl_EnumObjects(
|
||||||
LPVOID lpvRef,
|
LPVOID lpvRef,
|
||||||
DWORD dwFlags)
|
DWORD dwFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
device_enumobjects_AtoWcb_data data;
|
device_enumobjects_AtoWcb_data data;
|
||||||
|
|
||||||
|
@ -1321,7 +1321,7 @@ static HRESULT WINAPI JoystickAImpl_GetProperty(
|
||||||
REFGUID rguid,
|
REFGUID rguid,
|
||||||
LPDIPROPHEADER pdiph)
|
LPDIPROPHEADER pdiph)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p,%s,%p)\n", iface, debugstr_guid(rguid), pdiph);
|
TRACE("(%p,%s,%p)\n", iface, debugstr_guid(rguid), pdiph);
|
||||||
|
|
||||||
|
@ -1387,7 +1387,7 @@ HRESULT WINAPI JoystickAImpl_GetObjectInfo(
|
||||||
DWORD dwObj,
|
DWORD dwObj,
|
||||||
DWORD dwHow)
|
DWORD dwHow)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
DIDEVICEOBJECTINSTANCEA didoiA;
|
DIDEVICEOBJECTINSTANCEA didoiA;
|
||||||
unsigned int i;
|
unsigned int i;
|
||||||
|
|
||||||
|
@ -1473,7 +1473,7 @@ HRESULT WINAPI JoystickAImpl_GetDeviceInfo(
|
||||||
LPDIRECTINPUTDEVICE8A iface,
|
LPDIRECTINPUTDEVICE8A iface,
|
||||||
LPDIDEVICEINSTANCEA pdidi)
|
LPDIDEVICEINSTANCEA pdidi)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p,%p)\n", iface, pdidi);
|
TRACE("(%p,%p)\n", iface, pdidi);
|
||||||
|
|
||||||
|
|
|
@ -324,7 +324,7 @@ DECL_GLOBAL_CONSTRUCTOR(joydev_register) { dinput_register_device(&joydev); }
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI JoystickAImpl_Release(LPDIRECTINPUTDEVICE8A iface)
|
static ULONG WINAPI JoystickAImpl_Release(LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
This->ref--;
|
This->ref--;
|
||||||
if (This->ref)
|
if (This->ref)
|
||||||
|
@ -349,7 +349,7 @@ static HRESULT WINAPI JoystickAImpl_SetDataFormat(
|
||||||
LPDIRECTINPUTDEVICE8A iface,LPCDIDATAFORMAT df
|
LPDIRECTINPUTDEVICE8A iface,LPCDIDATAFORMAT df
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%p)\n",This,df);
|
TRACE("(this=%p,%p)\n",This,df);
|
||||||
|
|
||||||
|
@ -370,7 +370,7 @@ static HRESULT WINAPI JoystickAImpl_SetDataFormat(
|
||||||
static HRESULT WINAPI JoystickAImpl_Acquire(LPDIRECTINPUTDEVICE8A iface)
|
static HRESULT WINAPI JoystickAImpl_Acquire(LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
char buf[200];
|
char buf[200];
|
||||||
|
|
||||||
TRACE("(this=%p)\n",This);
|
TRACE("(this=%p)\n",This);
|
||||||
|
@ -428,7 +428,7 @@ static HRESULT WINAPI JoystickAImpl_Acquire(LPDIRECTINPUTDEVICE8A iface)
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI JoystickAImpl_Unacquire(LPDIRECTINPUTDEVICE8A iface)
|
static HRESULT WINAPI JoystickAImpl_Unacquire(LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p)\n",This);
|
TRACE("(this=%p)\n",This);
|
||||||
if (This->joyfd!=-1) {
|
if (This->joyfd!=-1) {
|
||||||
|
@ -625,7 +625,7 @@ static void joy_polldev(JoystickImpl *This) {
|
||||||
static HRESULT WINAPI JoystickAImpl_GetDeviceState(
|
static HRESULT WINAPI JoystickAImpl_GetDeviceState(
|
||||||
LPDIRECTINPUTDEVICE8A iface,DWORD len,LPVOID ptr
|
LPDIRECTINPUTDEVICE8A iface,DWORD len,LPVOID ptr
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
joy_polldev(This);
|
joy_polldev(This);
|
||||||
|
|
||||||
|
@ -649,7 +649,7 @@ static HRESULT WINAPI JoystickAImpl_GetDeviceData(LPDIRECTINPUTDEVICE8A iface,
|
||||||
LPDWORD entries,
|
LPDWORD entries,
|
||||||
DWORD flags
|
DWORD flags
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p)->(dods=%ld,entries=%ld,fl=0x%08lx),STUB!\n",This,dodsize,*entries,flags);
|
FIXME("(%p)->(dods=%ld,entries=%ld,fl=0x%08lx),STUB!\n",This,dodsize,*entries,flags);
|
||||||
|
|
||||||
|
@ -670,7 +670,7 @@ static HRESULT WINAPI JoystickAImpl_SetProperty(LPDIRECTINPUTDEVICE8A iface,
|
||||||
REFGUID rguid,
|
REFGUID rguid,
|
||||||
LPCDIPROPHEADER ph)
|
LPCDIPROPHEADER ph)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
FIXME("(this=%p,%s,%p)\n",This,debugstr_guid(rguid),ph);
|
FIXME("(this=%p,%s,%p)\n",This,debugstr_guid(rguid),ph);
|
||||||
FIXME("ph.dwSize = %ld, ph.dwHeaderSize =%ld, ph.dwObj = %ld, ph.dwHow= %ld\n",ph->dwSize, ph->dwHeaderSize,ph->dwObj,ph->dwHow);
|
FIXME("ph.dwSize = %ld, ph.dwHeaderSize =%ld, ph.dwObj = %ld, ph.dwHow= %ld\n",ph->dwSize, ph->dwHeaderSize,ph->dwObj,ph->dwHow);
|
||||||
|
@ -724,7 +724,7 @@ static HRESULT WINAPI JoystickAImpl_SetProperty(LPDIRECTINPUTDEVICE8A iface,
|
||||||
static HRESULT WINAPI JoystickAImpl_SetEventNotification(
|
static HRESULT WINAPI JoystickAImpl_SetEventNotification(
|
||||||
LPDIRECTINPUTDEVICE8A iface, HANDLE hnd
|
LPDIRECTINPUTDEVICE8A iface, HANDLE hnd
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,0x%08lx)\n",This,(DWORD)hnd);
|
TRACE("(this=%p,0x%08lx)\n",This,(DWORD)hnd);
|
||||||
This->hEvent = hnd;
|
This->hEvent = hnd;
|
||||||
|
@ -735,7 +735,7 @@ static HRESULT WINAPI JoystickAImpl_GetCapabilities(
|
||||||
LPDIRECTINPUTDEVICE8A iface,
|
LPDIRECTINPUTDEVICE8A iface,
|
||||||
LPDIDEVCAPS lpDIDevCaps)
|
LPDIDEVCAPS lpDIDevCaps)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
int xfd = This->joyfd;
|
int xfd = This->joyfd;
|
||||||
int i,axes,buttons;
|
int i,axes,buttons;
|
||||||
int wasacquired = 1;
|
int wasacquired = 1;
|
||||||
|
@ -765,7 +765,7 @@ static HRESULT WINAPI JoystickAImpl_GetCapabilities(
|
||||||
}
|
}
|
||||||
|
|
||||||
static HRESULT WINAPI JoystickAImpl_Poll(LPDIRECTINPUTDEVICE8A iface) {
|
static HRESULT WINAPI JoystickAImpl_Poll(LPDIRECTINPUTDEVICE8A iface) {
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
TRACE("(),stub!\n");
|
TRACE("(),stub!\n");
|
||||||
|
|
||||||
joy_polldev(This);
|
joy_polldev(This);
|
||||||
|
@ -781,7 +781,7 @@ static HRESULT WINAPI JoystickAImpl_EnumObjects(
|
||||||
LPVOID lpvRef,
|
LPVOID lpvRef,
|
||||||
DWORD dwFlags)
|
DWORD dwFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
DIDEVICEOBJECTINSTANCEA ddoi;
|
DIDEVICEOBJECTINSTANCEA ddoi;
|
||||||
int xfd = This->joyfd;
|
int xfd = This->joyfd;
|
||||||
|
|
||||||
|
@ -942,7 +942,7 @@ static HRESULT WINAPI JoystickWImpl_EnumObjects(LPDIRECTINPUTDEVICE8W iface,
|
||||||
LPVOID lpvRef,
|
LPVOID lpvRef,
|
||||||
DWORD dwFlags)
|
DWORD dwFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
device_enumobjects_AtoWcb_data data;
|
device_enumobjects_AtoWcb_data data;
|
||||||
|
|
||||||
|
@ -959,7 +959,7 @@ static HRESULT WINAPI JoystickAImpl_GetProperty(LPDIRECTINPUTDEVICE8A iface,
|
||||||
REFGUID rguid,
|
REFGUID rguid,
|
||||||
LPDIPROPHEADER pdiph)
|
LPDIPROPHEADER pdiph)
|
||||||
{
|
{
|
||||||
ICOM_THIS(JoystickImpl,iface);
|
JoystickImpl *This = (JoystickImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%s,%p): stub!\n",
|
TRACE("(this=%p,%s,%p): stub!\n",
|
||||||
iface, debugstr_guid(rguid), pdiph);
|
iface, debugstr_guid(rguid), pdiph);
|
||||||
|
|
|
@ -296,7 +296,7 @@ DECL_GLOBAL_CONSTRUCTOR(keyboarddev_register) { dinput_register_device(&keyboard
|
||||||
|
|
||||||
static ULONG WINAPI SysKeyboardAImpl_Release(LPDIRECTINPUTDEVICE8A iface)
|
static ULONG WINAPI SysKeyboardAImpl_Release(LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysKeyboardImpl,iface);
|
SysKeyboardImpl *This = (SysKeyboardImpl *)iface;
|
||||||
|
|
||||||
This->ref--;
|
This->ref--;
|
||||||
if (This->ref)
|
if (This->ref)
|
||||||
|
@ -323,7 +323,7 @@ static HRESULT WINAPI SysKeyboardAImpl_SetProperty(
|
||||||
LPDIRECTINPUTDEVICE8A iface,REFGUID rguid,LPCDIPROPHEADER ph
|
LPDIRECTINPUTDEVICE8A iface,REFGUID rguid,LPCDIPROPHEADER ph
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysKeyboardImpl,iface);
|
SysKeyboardImpl *This = (SysKeyboardImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(rguid),ph);
|
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(rguid),ph);
|
||||||
TRACE("(size=%ld,headersize=%ld,obj=%ld,how=%ld\n",
|
TRACE("(size=%ld,headersize=%ld,obj=%ld,how=%ld\n",
|
||||||
|
@ -380,7 +380,7 @@ static HRESULT WINAPI SysKeyboardAImpl_GetDeviceData(
|
||||||
LPDWORD entries,DWORD flags
|
LPDWORD entries,DWORD flags
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysKeyboardImpl,iface);
|
SysKeyboardImpl *This = (SysKeyboardImpl *)iface;
|
||||||
int ret = DI_OK, i = 0;
|
int ret = DI_OK, i = 0;
|
||||||
|
|
||||||
TRACE("(this=%p,%ld,%p,%p(%ld)),0x%08lx)\n",
|
TRACE("(this=%p,%ld,%p,%p(%ld)),0x%08lx)\n",
|
||||||
|
@ -441,7 +441,7 @@ static HRESULT WINAPI SysKeyboardAImpl_EnumObjects(
|
||||||
LPVOID lpvRef,
|
LPVOID lpvRef,
|
||||||
DWORD dwFlags)
|
DWORD dwFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysKeyboardImpl,iface);
|
SysKeyboardImpl *This = (SysKeyboardImpl *)iface;
|
||||||
DIDEVICEOBJECTINSTANCEA ddoi;
|
DIDEVICEOBJECTINSTANCEA ddoi;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
@ -474,7 +474,7 @@ static HRESULT WINAPI SysKeyboardWImpl_EnumObjects(LPDIRECTINPUTDEVICE8W iface,
|
||||||
LPVOID lpvRef,
|
LPVOID lpvRef,
|
||||||
DWORD dwFlags)
|
DWORD dwFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysKeyboardImpl,iface);
|
SysKeyboardImpl *This = (SysKeyboardImpl *)iface;
|
||||||
|
|
||||||
device_enumobjects_AtoWcb_data data;
|
device_enumobjects_AtoWcb_data data;
|
||||||
|
|
||||||
|
@ -488,7 +488,7 @@ static HRESULT WINAPI SysKeyboardAImpl_Unacquire(LPDIRECTINPUTDEVICE8A iface);
|
||||||
|
|
||||||
static HRESULT WINAPI SysKeyboardAImpl_Acquire(LPDIRECTINPUTDEVICE8A iface)
|
static HRESULT WINAPI SysKeyboardAImpl_Acquire(LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysKeyboardImpl,iface);
|
SysKeyboardImpl *This = (SysKeyboardImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p)\n",This);
|
TRACE("(this=%p)\n",This);
|
||||||
|
|
||||||
|
@ -522,7 +522,7 @@ static HRESULT WINAPI SysKeyboardAImpl_Acquire(LPDIRECTINPUTDEVICE8A iface)
|
||||||
|
|
||||||
static HRESULT WINAPI SysKeyboardAImpl_Unacquire(LPDIRECTINPUTDEVICE8A iface)
|
static HRESULT WINAPI SysKeyboardAImpl_Unacquire(LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysKeyboardImpl,iface);
|
SysKeyboardImpl *This = (SysKeyboardImpl *)iface;
|
||||||
TRACE("(this=%p)\n",This);
|
TRACE("(this=%p)\n",This);
|
||||||
|
|
||||||
if (This->acquired == 0)
|
if (This->acquired == 0)
|
||||||
|
@ -547,7 +547,7 @@ static HRESULT WINAPI SysKeyboardAImpl_Unacquire(LPDIRECTINPUTDEVICE8A iface)
|
||||||
|
|
||||||
static HRESULT WINAPI SysKeyboardAImpl_SetEventNotification(LPDIRECTINPUTDEVICE8A iface,
|
static HRESULT WINAPI SysKeyboardAImpl_SetEventNotification(LPDIRECTINPUTDEVICE8A iface,
|
||||||
HANDLE hnd) {
|
HANDLE hnd) {
|
||||||
ICOM_THIS(SysKeyboardImpl,iface);
|
SysKeyboardImpl *This = (SysKeyboardImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,0x%08lx)\n",This,(DWORD)hnd);
|
TRACE("(this=%p,0x%08lx)\n",This,(DWORD)hnd);
|
||||||
|
|
||||||
|
@ -562,7 +562,7 @@ static HRESULT WINAPI SysKeyboardAImpl_GetCapabilities(
|
||||||
LPDIRECTINPUTDEVICE8A iface,
|
LPDIRECTINPUTDEVICE8A iface,
|
||||||
LPDIDEVCAPS lpDIDevCaps)
|
LPDIDEVCAPS lpDIDevCaps)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysKeyboardImpl,iface);
|
SysKeyboardImpl *This = (SysKeyboardImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%p)\n",This,lpDIDevCaps);
|
TRACE("(this=%p,%p)\n",This,lpDIDevCaps);
|
||||||
|
|
||||||
|
@ -599,7 +599,7 @@ SysKeyboardAImpl_GetObjectInfo(
|
||||||
DWORD dwObj,
|
DWORD dwObj,
|
||||||
DWORD dwHow)
|
DWORD dwHow)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysKeyboardImpl,iface);
|
SysKeyboardImpl *This = (SysKeyboardImpl *)iface;
|
||||||
DIDEVICEOBJECTINSTANCEA ddoi;
|
DIDEVICEOBJECTINSTANCEA ddoi;
|
||||||
DWORD dwSize = pdidoi->dwSize;
|
DWORD dwSize = pdidoi->dwSize;
|
||||||
|
|
||||||
|
@ -632,7 +632,7 @@ static HRESULT WINAPI SysKeyboardWImpl_GetObjectInfo(LPDIRECTINPUTDEVICE8W iface
|
||||||
DWORD dwObj,
|
DWORD dwObj,
|
||||||
DWORD dwHow)
|
DWORD dwHow)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysKeyboardImpl,iface);
|
SysKeyboardImpl *This = (SysKeyboardImpl *)iface;
|
||||||
DIDEVICEOBJECTINSTANCEW ddoi;
|
DIDEVICEOBJECTINSTANCEW ddoi;
|
||||||
DWORD dwSize = pdidoi->dwSize;
|
DWORD dwSize = pdidoi->dwSize;
|
||||||
|
|
||||||
|
@ -667,7 +667,7 @@ static HRESULT WINAPI SysKeyboardAImpl_GetDeviceInfo(
|
||||||
LPDIRECTINPUTDEVICE8A iface,
|
LPDIRECTINPUTDEVICE8A iface,
|
||||||
LPDIDEVICEINSTANCEA pdidi)
|
LPDIDEVICEINSTANCEA pdidi)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysKeyboardImpl,iface);
|
SysKeyboardImpl *This = (SysKeyboardImpl *)iface;
|
||||||
TRACE("(this=%p,%p)\n", This, pdidi);
|
TRACE("(this=%p,%p)\n", This, pdidi);
|
||||||
|
|
||||||
if (pdidi->dwSize != sizeof(DIDEVICEINSTANCEA)) {
|
if (pdidi->dwSize != sizeof(DIDEVICEINSTANCEA)) {
|
||||||
|
@ -682,7 +682,7 @@ static HRESULT WINAPI SysKeyboardAImpl_GetDeviceInfo(
|
||||||
|
|
||||||
static HRESULT WINAPI SysKeyboardWImpl_GetDeviceInfo(LPDIRECTINPUTDEVICE8W iface, LPDIDEVICEINSTANCEW pdidi)
|
static HRESULT WINAPI SysKeyboardWImpl_GetDeviceInfo(LPDIRECTINPUTDEVICE8W iface, LPDIDEVICEINSTANCEW pdidi)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysKeyboardImpl,iface);
|
SysKeyboardImpl *This = (SysKeyboardImpl *)iface;
|
||||||
TRACE("(this=%p,%p)\n", This, pdidi);
|
TRACE("(this=%p,%p)\n", This, pdidi);
|
||||||
|
|
||||||
if (pdidi->dwSize != sizeof(DIDEVICEINSTANCEW)) {
|
if (pdidi->dwSize != sizeof(DIDEVICEINSTANCEW)) {
|
||||||
|
|
|
@ -318,7 +318,7 @@ DECL_GLOBAL_CONSTRUCTOR(mousedev_register) { dinput_register_device(&mousedev);
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI SysMouseAImpl_Release(LPDIRECTINPUTDEVICE8A iface)
|
static ULONG WINAPI SysMouseAImpl_Release(LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
|
|
||||||
This->ref--;
|
This->ref--;
|
||||||
if (This->ref)
|
if (This->ref)
|
||||||
|
@ -354,7 +354,7 @@ static HRESULT WINAPI SysMouseAImpl_SetCooperativeLevel(
|
||||||
LPDIRECTINPUTDEVICE8A iface,HWND hwnd,DWORD dwflags
|
LPDIRECTINPUTDEVICE8A iface,HWND hwnd,DWORD dwflags
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,0x%08lx,0x%08lx)\n",This,(DWORD)hwnd,dwflags);
|
TRACE("(this=%p,0x%08lx,0x%08lx)\n",This,(DWORD)hwnd,dwflags);
|
||||||
|
|
||||||
|
@ -384,7 +384,7 @@ static HRESULT WINAPI SysMouseAImpl_SetDataFormat(
|
||||||
LPDIRECTINPUTDEVICE8A iface,LPCDIDATAFORMAT df
|
LPDIRECTINPUTDEVICE8A iface,LPCDIDATAFORMAT df
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%p)\n",This,df);
|
TRACE("(this=%p,%p)\n",This,df);
|
||||||
|
|
||||||
|
@ -572,7 +572,7 @@ static void dinput_window_check(SysMouseImpl* This) {
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI SysMouseAImpl_Acquire(LPDIRECTINPUTDEVICE8A iface)
|
static HRESULT WINAPI SysMouseAImpl_Acquire(LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
RECT rect;
|
RECT rect;
|
||||||
|
|
||||||
TRACE("(this=%p)\n",This);
|
TRACE("(this=%p)\n",This);
|
||||||
|
@ -635,7 +635,7 @@ static HRESULT WINAPI SysMouseAImpl_Acquire(LPDIRECTINPUTDEVICE8A iface)
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI SysMouseAImpl_Unacquire(LPDIRECTINPUTDEVICE8A iface)
|
static HRESULT WINAPI SysMouseAImpl_Unacquire(LPDIRECTINPUTDEVICE8A iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p)\n",This);
|
TRACE("(this=%p)\n",This);
|
||||||
|
|
||||||
|
@ -676,7 +676,7 @@ static HRESULT WINAPI SysMouseAImpl_Unacquire(LPDIRECTINPUTDEVICE8A iface)
|
||||||
static HRESULT WINAPI SysMouseAImpl_GetDeviceState(
|
static HRESULT WINAPI SysMouseAImpl_GetDeviceState(
|
||||||
LPDIRECTINPUTDEVICE8A iface,DWORD len,LPVOID ptr
|
LPDIRECTINPUTDEVICE8A iface,DWORD len,LPVOID ptr
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
|
|
||||||
EnterCriticalSection(&(This->crit));
|
EnterCriticalSection(&(This->crit));
|
||||||
TRACE("(this=%p,0x%08lx,%p): \n",This,len,ptr);
|
TRACE("(this=%p,0x%08lx,%p): \n",This,len,ptr);
|
||||||
|
@ -722,7 +722,7 @@ static HRESULT WINAPI SysMouseAImpl_GetDeviceData(LPDIRECTINPUTDEVICE8A iface,
|
||||||
LPDWORD entries,
|
LPDWORD entries,
|
||||||
DWORD flags
|
DWORD flags
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
DWORD len;
|
DWORD len;
|
||||||
int nqtail;
|
int nqtail;
|
||||||
|
|
||||||
|
@ -799,7 +799,7 @@ static HRESULT WINAPI SysMouseAImpl_SetProperty(LPDIRECTINPUTDEVICE8A iface,
|
||||||
REFGUID rguid,
|
REFGUID rguid,
|
||||||
LPCDIPROPHEADER ph)
|
LPCDIPROPHEADER ph)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(rguid),ph);
|
TRACE("(this=%p,%s,%p)\n",This,debugstr_guid(rguid),ph);
|
||||||
|
|
||||||
|
@ -839,7 +839,7 @@ static HRESULT WINAPI SysMouseAImpl_GetProperty(LPDIRECTINPUTDEVICE8A iface,
|
||||||
REFGUID rguid,
|
REFGUID rguid,
|
||||||
LPDIPROPHEADER pdiph)
|
LPDIPROPHEADER pdiph)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%s,%p): stub!\n",
|
TRACE("(this=%p,%s,%p): stub!\n",
|
||||||
iface, debugstr_guid(rguid), pdiph);
|
iface, debugstr_guid(rguid), pdiph);
|
||||||
|
@ -898,7 +898,7 @@ static HRESULT WINAPI SysMouseAImpl_GetProperty(LPDIRECTINPUTDEVICE8A iface,
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI SysMouseAImpl_SetEventNotification(LPDIRECTINPUTDEVICE8A iface,
|
static HRESULT WINAPI SysMouseAImpl_SetEventNotification(LPDIRECTINPUTDEVICE8A iface,
|
||||||
HANDLE hnd) {
|
HANDLE hnd) {
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,0x%08lx)\n",This,(DWORD)hnd);
|
TRACE("(this=%p,0x%08lx)\n",This,(DWORD)hnd);
|
||||||
|
|
||||||
|
@ -914,7 +914,7 @@ static HRESULT WINAPI SysMouseAImpl_GetCapabilities(
|
||||||
LPDIRECTINPUTDEVICE8A iface,
|
LPDIRECTINPUTDEVICE8A iface,
|
||||||
LPDIDEVCAPS lpDIDevCaps)
|
LPDIDEVCAPS lpDIDevCaps)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
|
|
||||||
TRACE("(this=%p,%p)\n",This,lpDIDevCaps);
|
TRACE("(this=%p,%p)\n",This,lpDIDevCaps);
|
||||||
|
|
||||||
|
@ -950,7 +950,7 @@ static HRESULT WINAPI SysMouseAImpl_EnumObjects(
|
||||||
LPVOID lpvRef,
|
LPVOID lpvRef,
|
||||||
DWORD dwFlags)
|
DWORD dwFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
DIDEVICEOBJECTINSTANCEA ddoi;
|
DIDEVICEOBJECTINSTANCEA ddoi;
|
||||||
|
|
||||||
TRACE("(this=%p,%p,%p,%08lx)\n", This, lpCallback, lpvRef, dwFlags);
|
TRACE("(this=%p,%p,%p,%08lx)\n", This, lpCallback, lpvRef, dwFlags);
|
||||||
|
@ -1023,7 +1023,7 @@ static HRESULT WINAPI SysMouseAImpl_EnumObjects(
|
||||||
|
|
||||||
static HRESULT WINAPI SysMouseWImpl_EnumObjects(LPDIRECTINPUTDEVICE8W iface, LPDIENUMDEVICEOBJECTSCALLBACKW lpCallback, LPVOID lpvRef,DWORD dwFlags)
|
static HRESULT WINAPI SysMouseWImpl_EnumObjects(LPDIRECTINPUTDEVICE8W iface, LPDIENUMDEVICEOBJECTSCALLBACKW lpCallback, LPVOID lpvRef,DWORD dwFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
|
|
||||||
device_enumobjects_AtoWcb_data data;
|
device_enumobjects_AtoWcb_data data;
|
||||||
|
|
||||||
|
@ -1040,7 +1040,7 @@ static HRESULT WINAPI SysMouseAImpl_GetDeviceInfo(
|
||||||
LPDIRECTINPUTDEVICE8A iface,
|
LPDIRECTINPUTDEVICE8A iface,
|
||||||
LPDIDEVICEINSTANCEA pdidi)
|
LPDIDEVICEINSTANCEA pdidi)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
TRACE("(this=%p,%p)\n", This, pdidi);
|
TRACE("(this=%p,%p)\n", This, pdidi);
|
||||||
|
|
||||||
if (pdidi->dwSize != sizeof(DIDEVICEINSTANCEA)) {
|
if (pdidi->dwSize != sizeof(DIDEVICEINSTANCEA)) {
|
||||||
|
@ -1055,7 +1055,7 @@ static HRESULT WINAPI SysMouseAImpl_GetDeviceInfo(
|
||||||
|
|
||||||
static HRESULT WINAPI SysMouseWImpl_GetDeviceInfo(LPDIRECTINPUTDEVICE8W iface, LPDIDEVICEINSTANCEW pdidi)
|
static HRESULT WINAPI SysMouseWImpl_GetDeviceInfo(LPDIRECTINPUTDEVICE8W iface, LPDIDEVICEINSTANCEW pdidi)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SysMouseImpl,iface);
|
SysMouseImpl *This = (SysMouseImpl *)iface;
|
||||||
TRACE("(this=%p,%p)\n", This, pdidi);
|
TRACE("(this=%p,%p)\n", This, pdidi);
|
||||||
|
|
||||||
if (pdidi->dwSize != sizeof(DIDEVICEINSTANCEW)) {
|
if (pdidi->dwSize != sizeof(DIDEVICEINSTANCEW)) {
|
||||||
|
|
|
@ -57,7 +57,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(dsound);
|
||||||
static HRESULT WINAPI IDirectSoundNotifyImpl_QueryInterface(
|
static HRESULT WINAPI IDirectSoundNotifyImpl_QueryInterface(
|
||||||
LPDIRECTSOUNDNOTIFY iface,REFIID riid,LPVOID *ppobj
|
LPDIRECTSOUNDNOTIFY iface,REFIID riid,LPVOID *ppobj
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundNotifyImpl,iface);
|
IDirectSoundNotifyImpl *This = (IDirectSoundNotifyImpl *)iface;
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
|
|
||||||
if (This->dsb == NULL) {
|
if (This->dsb == NULL) {
|
||||||
|
@ -69,7 +69,7 @@ static HRESULT WINAPI IDirectSoundNotifyImpl_QueryInterface(
|
||||||
}
|
}
|
||||||
|
|
||||||
static ULONG WINAPI IDirectSoundNotifyImpl_AddRef(LPDIRECTSOUNDNOTIFY iface) {
|
static ULONG WINAPI IDirectSoundNotifyImpl_AddRef(LPDIRECTSOUNDNOTIFY iface) {
|
||||||
ICOM_THIS(IDirectSoundNotifyImpl,iface);
|
IDirectSoundNotifyImpl *This = (IDirectSoundNotifyImpl *)iface;
|
||||||
DWORD ref;
|
DWORD ref;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
@ -79,7 +79,7 @@ static ULONG WINAPI IDirectSoundNotifyImpl_AddRef(LPDIRECTSOUNDNOTIFY iface) {
|
||||||
}
|
}
|
||||||
|
|
||||||
static ULONG WINAPI IDirectSoundNotifyImpl_Release(LPDIRECTSOUNDNOTIFY iface) {
|
static ULONG WINAPI IDirectSoundNotifyImpl_Release(LPDIRECTSOUNDNOTIFY iface) {
|
||||||
ICOM_THIS(IDirectSoundNotifyImpl,iface);
|
IDirectSoundNotifyImpl *This = (IDirectSoundNotifyImpl *)iface;
|
||||||
DWORD ref;
|
DWORD ref;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
@ -97,7 +97,7 @@ static ULONG WINAPI IDirectSoundNotifyImpl_Release(LPDIRECTSOUNDNOTIFY iface) {
|
||||||
static HRESULT WINAPI IDirectSoundNotifyImpl_SetNotificationPositions(
|
static HRESULT WINAPI IDirectSoundNotifyImpl_SetNotificationPositions(
|
||||||
LPDIRECTSOUNDNOTIFY iface,DWORD howmuch,LPCDSBPOSITIONNOTIFY notify
|
LPDIRECTSOUNDNOTIFY iface,DWORD howmuch,LPCDSBPOSITIONNOTIFY notify
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundNotifyImpl,iface);
|
IDirectSoundNotifyImpl *This = (IDirectSoundNotifyImpl *)iface;
|
||||||
TRACE("(%p,0x%08lx,%p)\n",This,howmuch,notify);
|
TRACE("(%p,0x%08lx,%p)\n",This,howmuch,notify);
|
||||||
|
|
||||||
if (howmuch > 0 && notify == NULL) {
|
if (howmuch > 0 && notify == NULL) {
|
||||||
|
@ -194,7 +194,7 @@ HRESULT WINAPI IDirectSoundNotifyImpl_Destroy(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_SetFormat(
|
static HRESULT WINAPI IDirectSoundBufferImpl_SetFormat(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPCWAVEFORMATEX wfex
|
LPDIRECTSOUNDBUFFER8 iface,LPCWAVEFORMATEX wfex
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p,%p)\n",This,wfex);
|
TRACE("(%p,%p)\n",This,wfex);
|
||||||
/* This method is not available on secondary buffers */
|
/* This method is not available on secondary buffers */
|
||||||
|
@ -205,7 +205,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_SetFormat(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_SetVolume(
|
static HRESULT WINAPI IDirectSoundBufferImpl_SetVolume(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LONG vol
|
LPDIRECTSOUNDBUFFER8 iface,LONG vol
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
LONG oldVol;
|
LONG oldVol;
|
||||||
|
|
||||||
TRACE("(%p,%ld)\n",This,vol);
|
TRACE("(%p,%ld)\n",This,vol);
|
||||||
|
@ -252,7 +252,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_SetVolume(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_GetVolume(
|
static HRESULT WINAPI IDirectSoundBufferImpl_GetVolume(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPLONG vol
|
LPDIRECTSOUNDBUFFER8 iface,LPLONG vol
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
TRACE("(%p,%p)\n",This,vol);
|
TRACE("(%p,%p)\n",This,vol);
|
||||||
|
|
||||||
if (!(This->dsbd.dwFlags & DSBCAPS_CTRLVOLUME)) {
|
if (!(This->dsbd.dwFlags & DSBCAPS_CTRLVOLUME)) {
|
||||||
|
@ -273,7 +273,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_GetVolume(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_SetFrequency(
|
static HRESULT WINAPI IDirectSoundBufferImpl_SetFrequency(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD freq
|
LPDIRECTSOUNDBUFFER8 iface,DWORD freq
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
DWORD oldFreq;
|
DWORD oldFreq;
|
||||||
|
|
||||||
TRACE("(%p,%ld)\n",This,freq);
|
TRACE("(%p,%ld)\n",This,freq);
|
||||||
|
@ -314,7 +314,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_Play(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD reserved1,DWORD reserved2,DWORD flags
|
LPDIRECTSOUNDBUFFER8 iface,DWORD reserved1,DWORD reserved2,DWORD flags
|
||||||
) {
|
) {
|
||||||
HRESULT hres = DS_OK;
|
HRESULT hres = DS_OK;
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
TRACE("(%p,%08lx,%08lx,%08lx)\n",This,reserved1,reserved2,flags);
|
TRACE("(%p,%08lx,%08lx,%08lx)\n",This,reserved1,reserved2,flags);
|
||||||
|
|
||||||
/* **** */
|
/* **** */
|
||||||
|
@ -344,7 +344,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_Play(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_Stop(LPDIRECTSOUNDBUFFER8 iface)
|
static HRESULT WINAPI IDirectSoundBufferImpl_Stop(LPDIRECTSOUNDBUFFER8 iface)
|
||||||
{
|
{
|
||||||
HRESULT hres = DS_OK;
|
HRESULT hres = DS_OK;
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
/* **** */
|
/* **** */
|
||||||
|
@ -370,7 +370,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_Stop(LPDIRECTSOUNDBUFFER8 iface)
|
||||||
}
|
}
|
||||||
|
|
||||||
static DWORD WINAPI IDirectSoundBufferImpl_AddRef(LPDIRECTSOUNDBUFFER8 iface) {
|
static DWORD WINAPI IDirectSoundBufferImpl_AddRef(LPDIRECTSOUNDBUFFER8 iface) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
DWORD ref;
|
DWORD ref;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
@ -384,7 +384,7 @@ static DWORD WINAPI IDirectSoundBufferImpl_AddRef(LPDIRECTSOUNDBUFFER8 iface) {
|
||||||
|
|
||||||
static DWORD WINAPI IDirectSoundBufferImpl_Release(LPDIRECTSOUNDBUFFER8 iface)
|
static DWORD WINAPI IDirectSoundBufferImpl_Release(LPDIRECTSOUNDBUFFER8 iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
DWORD ref;
|
DWORD ref;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
@ -480,7 +480,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_GetCurrentPosition(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDWORD playpos,LPDWORD writepos
|
LPDIRECTSOUNDBUFFER8 iface,LPDWORD playpos,LPDWORD writepos
|
||||||
) {
|
) {
|
||||||
HRESULT hres;
|
HRESULT hres;
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
TRACE("(%p,%p,%p)\n",This,playpos,writepos);
|
TRACE("(%p,%p,%p)\n",This,playpos,writepos);
|
||||||
if (This->hwbuf) {
|
if (This->hwbuf) {
|
||||||
hres=IDsDriverBuffer_GetPosition(This->hwbuf,playpos,writepos);
|
hres=IDsDriverBuffer_GetPosition(This->hwbuf,playpos,writepos);
|
||||||
|
@ -547,7 +547,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_GetCurrentPosition(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_GetStatus(
|
static HRESULT WINAPI IDirectSoundBufferImpl_GetStatus(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDWORD status
|
LPDIRECTSOUNDBUFFER8 iface,LPDWORD status
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
TRACE("(%p,%p), thread is %04lx\n",This,status,GetCurrentThreadId());
|
TRACE("(%p,%p), thread is %04lx\n",This,status,GetCurrentThreadId());
|
||||||
|
|
||||||
if (status == NULL) {
|
if (status == NULL) {
|
||||||
|
@ -574,7 +574,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_GetFormat(
|
||||||
LPDWORD wfwritten)
|
LPDWORD wfwritten)
|
||||||
{
|
{
|
||||||
DWORD size;
|
DWORD size;
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
TRACE("(%p,%p,%ld,%p)\n",This,lpwf,wfsize,wfwritten);
|
TRACE("(%p,%p,%ld,%p)\n",This,lpwf,wfsize,wfwritten);
|
||||||
|
|
||||||
size = sizeof(WAVEFORMATEX) + This->pwfx->cbSize;
|
size = sizeof(WAVEFORMATEX) + This->pwfx->cbSize;
|
||||||
|
@ -606,7 +606,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_Lock(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD writecursor,DWORD writebytes,LPVOID lplpaudioptr1,LPDWORD audiobytes1,LPVOID lplpaudioptr2,LPDWORD audiobytes2,DWORD flags
|
LPDIRECTSOUNDBUFFER8 iface,DWORD writecursor,DWORD writebytes,LPVOID lplpaudioptr1,LPDWORD audiobytes1,LPVOID lplpaudioptr2,LPDWORD audiobytes2,DWORD flags
|
||||||
) {
|
) {
|
||||||
HRESULT hres = DS_OK;
|
HRESULT hres = DS_OK;
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p,%ld,%ld,%p,%p,%p,%p,0x%08lx) at %ld\n",
|
TRACE("(%p,%ld,%ld,%p,%p,%p,%p,0x%08lx) at %ld\n",
|
||||||
This,
|
This,
|
||||||
|
@ -708,7 +708,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_SetCurrentPosition(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD newpos
|
LPDIRECTSOUNDBUFFER8 iface,DWORD newpos
|
||||||
) {
|
) {
|
||||||
HRESULT hres = DS_OK;
|
HRESULT hres = DS_OK;
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
TRACE("(%p,%ld)\n",This,newpos);
|
TRACE("(%p,%ld)\n",This,newpos);
|
||||||
|
|
||||||
/* **** */
|
/* **** */
|
||||||
|
@ -732,7 +732,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_SetPan(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LONG pan
|
LPDIRECTSOUNDBUFFER8 iface,LONG pan
|
||||||
) {
|
) {
|
||||||
HRESULT hres = DS_OK;
|
HRESULT hres = DS_OK;
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p,%ld)\n",This,pan);
|
TRACE("(%p,%ld)\n",This,pan);
|
||||||
|
|
||||||
|
@ -772,7 +772,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_SetPan(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_GetPan(
|
static HRESULT WINAPI IDirectSoundBufferImpl_GetPan(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPLONG pan
|
LPDIRECTSOUNDBUFFER8 iface,LPLONG pan
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
TRACE("(%p,%p)\n",This,pan);
|
TRACE("(%p,%p)\n",This,pan);
|
||||||
|
|
||||||
if (!(This->dsbd.dwFlags & DSBCAPS_CTRLPAN)) {
|
if (!(This->dsbd.dwFlags & DSBCAPS_CTRLPAN)) {
|
||||||
|
@ -793,7 +793,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_GetPan(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_Unlock(
|
static HRESULT WINAPI IDirectSoundBufferImpl_Unlock(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPVOID p1,DWORD x1,LPVOID p2,DWORD x2
|
LPDIRECTSOUNDBUFFER8 iface,LPVOID p1,DWORD x1,LPVOID p2,DWORD x2
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
DWORD probably_valid_to;
|
DWORD probably_valid_to;
|
||||||
|
|
||||||
TRACE("(%p,%p,%ld,%p,%ld)\n", This,p1,x1,p2,x2);
|
TRACE("(%p,%p,%ld,%p,%ld)\n", This,p1,x1,p2,x2);
|
||||||
|
@ -831,7 +831,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_Unlock(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_Restore(
|
static HRESULT WINAPI IDirectSoundBufferImpl_Restore(
|
||||||
LPDIRECTSOUNDBUFFER8 iface
|
LPDIRECTSOUNDBUFFER8 iface
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
FIXME("(%p):stub\n",This);
|
FIXME("(%p):stub\n",This);
|
||||||
return DS_OK;
|
return DS_OK;
|
||||||
}
|
}
|
||||||
|
@ -839,7 +839,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_Restore(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_GetFrequency(
|
static HRESULT WINAPI IDirectSoundBufferImpl_GetFrequency(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDWORD freq
|
LPDIRECTSOUNDBUFFER8 iface,LPDWORD freq
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
TRACE("(%p,%p)\n",This,freq);
|
TRACE("(%p,%p)\n",This,freq);
|
||||||
|
|
||||||
if (freq == NULL) {
|
if (freq == NULL) {
|
||||||
|
@ -856,7 +856,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_GetFrequency(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_SetFX(
|
static HRESULT WINAPI IDirectSoundBufferImpl_SetFX(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD dwEffectsCount,LPDSEFFECTDESC pDSFXDesc,LPDWORD pdwResultCodes
|
LPDIRECTSOUNDBUFFER8 iface,DWORD dwEffectsCount,LPDSEFFECTDESC pDSFXDesc,LPDWORD pdwResultCodes
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
DWORD u;
|
DWORD u;
|
||||||
|
|
||||||
FIXME("(%p,%lu,%p,%p): stub\n",This,dwEffectsCount,pDSFXDesc,pdwResultCodes);
|
FIXME("(%p,%lu,%p,%p): stub\n",This,dwEffectsCount,pDSFXDesc,pdwResultCodes);
|
||||||
|
@ -871,7 +871,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_SetFX(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_AcquireResources(
|
static HRESULT WINAPI IDirectSoundBufferImpl_AcquireResources(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD dwFlags,DWORD dwEffectsCount,LPDWORD pdwResultCodes
|
LPDIRECTSOUNDBUFFER8 iface,DWORD dwFlags,DWORD dwEffectsCount,LPDWORD pdwResultCodes
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
DWORD u;
|
DWORD u;
|
||||||
|
|
||||||
FIXME("(%p,%08lu,%lu,%p): stub\n",This,dwFlags,dwEffectsCount,pdwResultCodes);
|
FIXME("(%p,%08lu,%lu,%p): stub\n",This,dwFlags,dwEffectsCount,pdwResultCodes);
|
||||||
|
@ -886,7 +886,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_AcquireResources(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_GetObjectInPath(
|
static HRESULT WINAPI IDirectSoundBufferImpl_GetObjectInPath(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,REFGUID rguidObject,DWORD dwIndex,REFGUID rguidInterface,LPVOID* ppObject
|
LPDIRECTSOUNDBUFFER8 iface,REFGUID rguidObject,DWORD dwIndex,REFGUID rguidInterface,LPVOID* ppObject
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p,%s,%lu,%s,%p): stub\n",This,debugstr_guid(rguidObject),dwIndex,debugstr_guid(rguidInterface),ppObject);
|
FIXME("(%p,%s,%lu,%s,%p): stub\n",This,debugstr_guid(rguidObject),dwIndex,debugstr_guid(rguidInterface),ppObject);
|
||||||
|
|
||||||
|
@ -897,7 +897,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_GetObjectInPath(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_Initialize(
|
static HRESULT WINAPI IDirectSoundBufferImpl_Initialize(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDIRECTSOUND dsound,LPCDSBUFFERDESC dbsd
|
LPDIRECTSOUNDBUFFER8 iface,LPDIRECTSOUND dsound,LPCDSBUFFERDESC dbsd
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
FIXME("(%p,%p,%p):stub\n",This,dsound,dbsd);
|
FIXME("(%p,%p,%p):stub\n",This,dsound,dbsd);
|
||||||
DPRINTF("Re-Init!!!\n");
|
DPRINTF("Re-Init!!!\n");
|
||||||
WARN("already initialized\n");
|
WARN("already initialized\n");
|
||||||
|
@ -907,7 +907,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_Initialize(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_GetCaps(
|
static HRESULT WINAPI IDirectSoundBufferImpl_GetCaps(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDSBCAPS caps
|
LPDIRECTSOUNDBUFFER8 iface,LPDSBCAPS caps
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
TRACE("(%p)->(%p)\n",This,caps);
|
TRACE("(%p)->(%p)\n",This,caps);
|
||||||
|
|
||||||
if (caps == NULL) {
|
if (caps == NULL) {
|
||||||
|
@ -939,7 +939,7 @@ static HRESULT WINAPI IDirectSoundBufferImpl_GetCaps(
|
||||||
static HRESULT WINAPI IDirectSoundBufferImpl_QueryInterface(
|
static HRESULT WINAPI IDirectSoundBufferImpl_QueryInterface(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,REFIID riid,LPVOID *ppobj
|
LPDIRECTSOUNDBUFFER8 iface,REFIID riid,LPVOID *ppobj
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
|
|
||||||
|
@ -1280,7 +1280,7 @@ HRESULT WINAPI IDirectSoundBufferImpl_Destroy(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_QueryInterface(
|
static HRESULT WINAPI SecondaryBufferImpl_QueryInterface(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,REFIID riid,LPVOID *ppobj)
|
LPDIRECTSOUNDBUFFER8 iface,REFIID riid,LPVOID *ppobj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_QueryInterface((LPDIRECTSOUNDBUFFER8)This->dsb,riid,ppobj);
|
return IDirectSoundBufferImpl_QueryInterface((LPDIRECTSOUNDBUFFER8)This->dsb,riid,ppobj);
|
||||||
|
@ -1288,7 +1288,7 @@ static HRESULT WINAPI SecondaryBufferImpl_QueryInterface(
|
||||||
|
|
||||||
static DWORD WINAPI SecondaryBufferImpl_AddRef(LPDIRECTSOUNDBUFFER8 iface)
|
static DWORD WINAPI SecondaryBufferImpl_AddRef(LPDIRECTSOUNDBUFFER8 iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
DWORD ref;
|
DWORD ref;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
|
||||||
|
@ -1301,7 +1301,7 @@ static DWORD WINAPI SecondaryBufferImpl_AddRef(LPDIRECTSOUNDBUFFER8 iface)
|
||||||
|
|
||||||
static DWORD WINAPI SecondaryBufferImpl_Release(LPDIRECTSOUNDBUFFER8 iface)
|
static DWORD WINAPI SecondaryBufferImpl_Release(LPDIRECTSOUNDBUFFER8 iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundBufferImpl,iface);
|
IDirectSoundBufferImpl *This = (IDirectSoundBufferImpl *)iface;
|
||||||
DWORD ref;
|
DWORD ref;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
|
||||||
|
@ -1318,7 +1318,7 @@ static DWORD WINAPI SecondaryBufferImpl_Release(LPDIRECTSOUNDBUFFER8 iface)
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_GetCaps(
|
static HRESULT WINAPI SecondaryBufferImpl_GetCaps(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDSBCAPS caps)
|
LPDIRECTSOUNDBUFFER8 iface,LPDSBCAPS caps)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p)->(%p)\n",This,caps);
|
TRACE("(%p)->(%p)\n",This,caps);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_GetCaps((LPDIRECTSOUNDBUFFER8)This->dsb,caps);
|
return IDirectSoundBufferImpl_GetCaps((LPDIRECTSOUNDBUFFER8)This->dsb,caps);
|
||||||
|
@ -1327,7 +1327,7 @@ static HRESULT WINAPI SecondaryBufferImpl_GetCaps(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_GetCurrentPosition(
|
static HRESULT WINAPI SecondaryBufferImpl_GetCurrentPosition(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDWORD playpos,LPDWORD writepos)
|
LPDIRECTSOUNDBUFFER8 iface,LPDWORD playpos,LPDWORD writepos)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%p,%p)\n",This,playpos,writepos);
|
TRACE("(%p,%p,%p)\n",This,playpos,writepos);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_GetCurrentPosition((LPDIRECTSOUNDBUFFER8)This->dsb,playpos,writepos);
|
return IDirectSoundBufferImpl_GetCurrentPosition((LPDIRECTSOUNDBUFFER8)This->dsb,playpos,writepos);
|
||||||
|
@ -1336,7 +1336,7 @@ static HRESULT WINAPI SecondaryBufferImpl_GetCurrentPosition(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_GetFormat(
|
static HRESULT WINAPI SecondaryBufferImpl_GetFormat(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPWAVEFORMATEX lpwf,DWORD wfsize,LPDWORD wfwritten)
|
LPDIRECTSOUNDBUFFER8 iface,LPWAVEFORMATEX lpwf,DWORD wfsize,LPDWORD wfwritten)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%p,%ld,%p)\n",This,lpwf,wfsize,wfwritten);
|
TRACE("(%p,%p,%ld,%p)\n",This,lpwf,wfsize,wfwritten);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_GetFormat((LPDIRECTSOUNDBUFFER8)This->dsb,lpwf,wfsize,wfwritten);
|
return IDirectSoundBufferImpl_GetFormat((LPDIRECTSOUNDBUFFER8)This->dsb,lpwf,wfsize,wfwritten);
|
||||||
|
@ -1345,7 +1345,7 @@ static HRESULT WINAPI SecondaryBufferImpl_GetFormat(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_GetVolume(
|
static HRESULT WINAPI SecondaryBufferImpl_GetVolume(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPLONG vol)
|
LPDIRECTSOUNDBUFFER8 iface,LPLONG vol)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%p)\n",This,vol);
|
TRACE("(%p,%p)\n",This,vol);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_GetVolume((LPDIRECTSOUNDBUFFER8)This->dsb,vol);
|
return IDirectSoundBufferImpl_GetVolume((LPDIRECTSOUNDBUFFER8)This->dsb,vol);
|
||||||
|
@ -1354,7 +1354,7 @@ static HRESULT WINAPI SecondaryBufferImpl_GetVolume(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_GetPan(
|
static HRESULT WINAPI SecondaryBufferImpl_GetPan(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPLONG pan)
|
LPDIRECTSOUNDBUFFER8 iface,LPLONG pan)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%p)\n",This,pan);
|
TRACE("(%p,%p)\n",This,pan);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_GetPan((LPDIRECTSOUNDBUFFER8)This->dsb,pan);
|
return IDirectSoundBufferImpl_GetPan((LPDIRECTSOUNDBUFFER8)This->dsb,pan);
|
||||||
|
@ -1363,7 +1363,7 @@ static HRESULT WINAPI SecondaryBufferImpl_GetPan(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_GetFrequency(
|
static HRESULT WINAPI SecondaryBufferImpl_GetFrequency(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDWORD freq)
|
LPDIRECTSOUNDBUFFER8 iface,LPDWORD freq)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%p)\n",This,freq);
|
TRACE("(%p,%p)\n",This,freq);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_GetFrequency((LPDIRECTSOUNDBUFFER8)This->dsb,freq);
|
return IDirectSoundBufferImpl_GetFrequency((LPDIRECTSOUNDBUFFER8)This->dsb,freq);
|
||||||
|
@ -1372,7 +1372,7 @@ static HRESULT WINAPI SecondaryBufferImpl_GetFrequency(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_GetStatus(
|
static HRESULT WINAPI SecondaryBufferImpl_GetStatus(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDWORD status)
|
LPDIRECTSOUNDBUFFER8 iface,LPDWORD status)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%p)\n",This,status);
|
TRACE("(%p,%p)\n",This,status);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_GetStatus((LPDIRECTSOUNDBUFFER8)This->dsb,status);
|
return IDirectSoundBufferImpl_GetStatus((LPDIRECTSOUNDBUFFER8)This->dsb,status);
|
||||||
|
@ -1381,7 +1381,7 @@ static HRESULT WINAPI SecondaryBufferImpl_GetStatus(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_Initialize(
|
static HRESULT WINAPI SecondaryBufferImpl_Initialize(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDIRECTSOUND dsound,LPCDSBUFFERDESC dbsd)
|
LPDIRECTSOUNDBUFFER8 iface,LPDIRECTSOUND dsound,LPCDSBUFFERDESC dbsd)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%p,%p)\n",This,dsound,dbsd);
|
TRACE("(%p,%p,%p)\n",This,dsound,dbsd);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_Initialize((LPDIRECTSOUNDBUFFER8)This->dsb,dsound,dbsd);
|
return IDirectSoundBufferImpl_Initialize((LPDIRECTSOUNDBUFFER8)This->dsb,dsound,dbsd);
|
||||||
|
@ -1397,7 +1397,7 @@ static HRESULT WINAPI SecondaryBufferImpl_Lock(
|
||||||
LPDWORD audiobytes2,
|
LPDWORD audiobytes2,
|
||||||
DWORD dwFlags)
|
DWORD dwFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%ld,%ld,%p,%p,%p,%p,0x%08lx)\n",
|
TRACE("(%p,%ld,%ld,%p,%p,%p,%p,0x%08lx)\n",
|
||||||
This,writecursor,writebytes,lplpaudioptr1,audiobytes1,lplpaudioptr2,audiobytes2,dwFlags);
|
This,writecursor,writebytes,lplpaudioptr1,audiobytes1,lplpaudioptr2,audiobytes2,dwFlags);
|
||||||
|
|
||||||
|
@ -1408,7 +1408,7 @@ static HRESULT WINAPI SecondaryBufferImpl_Lock(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_Play(
|
static HRESULT WINAPI SecondaryBufferImpl_Play(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD reserved1,DWORD reserved2,DWORD flags)
|
LPDIRECTSOUNDBUFFER8 iface,DWORD reserved1,DWORD reserved2,DWORD flags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%08lx,%08lx,%08lx)\n",This,reserved1,reserved2,flags);
|
TRACE("(%p,%08lx,%08lx,%08lx)\n",This,reserved1,reserved2,flags);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_Play((LPDIRECTSOUNDBUFFER8)This->dsb,reserved1,reserved2,flags);
|
return IDirectSoundBufferImpl_Play((LPDIRECTSOUNDBUFFER8)This->dsb,reserved1,reserved2,flags);
|
||||||
|
@ -1417,7 +1417,7 @@ static HRESULT WINAPI SecondaryBufferImpl_Play(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_SetCurrentPosition(
|
static HRESULT WINAPI SecondaryBufferImpl_SetCurrentPosition(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD newpos)
|
LPDIRECTSOUNDBUFFER8 iface,DWORD newpos)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%ld)\n",This,newpos);
|
TRACE("(%p,%ld)\n",This,newpos);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_SetCurrentPosition((LPDIRECTSOUNDBUFFER8)This->dsb,newpos);
|
return IDirectSoundBufferImpl_SetCurrentPosition((LPDIRECTSOUNDBUFFER8)This->dsb,newpos);
|
||||||
|
@ -1426,7 +1426,7 @@ static HRESULT WINAPI SecondaryBufferImpl_SetCurrentPosition(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_SetFormat(
|
static HRESULT WINAPI SecondaryBufferImpl_SetFormat(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPCWAVEFORMATEX wfex)
|
LPDIRECTSOUNDBUFFER8 iface,LPCWAVEFORMATEX wfex)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%p)\n",This,wfex);
|
TRACE("(%p,%p)\n",This,wfex);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_SetFormat((LPDIRECTSOUNDBUFFER8)This->dsb,wfex);
|
return IDirectSoundBufferImpl_SetFormat((LPDIRECTSOUNDBUFFER8)This->dsb,wfex);
|
||||||
|
@ -1435,7 +1435,7 @@ static HRESULT WINAPI SecondaryBufferImpl_SetFormat(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_SetVolume(
|
static HRESULT WINAPI SecondaryBufferImpl_SetVolume(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LONG vol)
|
LPDIRECTSOUNDBUFFER8 iface,LONG vol)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%ld)\n",This,vol);
|
TRACE("(%p,%ld)\n",This,vol);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_SetVolume((LPDIRECTSOUNDBUFFER8)This->dsb,vol);
|
return IDirectSoundBufferImpl_SetVolume((LPDIRECTSOUNDBUFFER8)This->dsb,vol);
|
||||||
|
@ -1444,7 +1444,7 @@ static HRESULT WINAPI SecondaryBufferImpl_SetVolume(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_SetPan(
|
static HRESULT WINAPI SecondaryBufferImpl_SetPan(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LONG pan)
|
LPDIRECTSOUNDBUFFER8 iface,LONG pan)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%ld)\n",This,pan);
|
TRACE("(%p,%ld)\n",This,pan);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_SetPan((LPDIRECTSOUNDBUFFER8)This->dsb,pan);
|
return IDirectSoundBufferImpl_SetPan((LPDIRECTSOUNDBUFFER8)This->dsb,pan);
|
||||||
|
@ -1453,7 +1453,7 @@ static HRESULT WINAPI SecondaryBufferImpl_SetPan(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_SetFrequency(
|
static HRESULT WINAPI SecondaryBufferImpl_SetFrequency(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD freq)
|
LPDIRECTSOUNDBUFFER8 iface,DWORD freq)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%ld)\n",This,freq);
|
TRACE("(%p,%ld)\n",This,freq);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_SetFrequency((LPDIRECTSOUNDBUFFER8)This->dsb,freq);
|
return IDirectSoundBufferImpl_SetFrequency((LPDIRECTSOUNDBUFFER8)This->dsb,freq);
|
||||||
|
@ -1461,7 +1461,7 @@ static HRESULT WINAPI SecondaryBufferImpl_SetFrequency(
|
||||||
|
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_Stop(LPDIRECTSOUNDBUFFER8 iface)
|
static HRESULT WINAPI SecondaryBufferImpl_Stop(LPDIRECTSOUNDBUFFER8 iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_Stop((LPDIRECTSOUNDBUFFER8)This->dsb);
|
return IDirectSoundBufferImpl_Stop((LPDIRECTSOUNDBUFFER8)This->dsb);
|
||||||
|
@ -1474,7 +1474,7 @@ static HRESULT WINAPI SecondaryBufferImpl_Unlock(
|
||||||
LPVOID lpvAudioPtr2,
|
LPVOID lpvAudioPtr2,
|
||||||
DWORD dwAudioBytes2)
|
DWORD dwAudioBytes2)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%p,%ld,%p,%ld)\n",
|
TRACE("(%p,%p,%ld,%p,%ld)\n",
|
||||||
This, lpvAudioPtr1, dwAudioBytes1, lpvAudioPtr2, dwAudioBytes2);
|
This, lpvAudioPtr1, dwAudioBytes1, lpvAudioPtr2, dwAudioBytes2);
|
||||||
|
|
||||||
|
@ -1485,7 +1485,7 @@ static HRESULT WINAPI SecondaryBufferImpl_Unlock(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_Restore(
|
static HRESULT WINAPI SecondaryBufferImpl_Restore(
|
||||||
LPDIRECTSOUNDBUFFER8 iface)
|
LPDIRECTSOUNDBUFFER8 iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_Restore((LPDIRECTSOUNDBUFFER8)This->dsb);
|
return IDirectSoundBufferImpl_Restore((LPDIRECTSOUNDBUFFER8)This->dsb);
|
||||||
|
@ -1494,7 +1494,7 @@ static HRESULT WINAPI SecondaryBufferImpl_Restore(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_SetFX(
|
static HRESULT WINAPI SecondaryBufferImpl_SetFX(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD dwEffectsCount,LPDSEFFECTDESC pDSFXDesc,LPDWORD pdwResultCodes)
|
LPDIRECTSOUNDBUFFER8 iface,DWORD dwEffectsCount,LPDSEFFECTDESC pDSFXDesc,LPDWORD pdwResultCodes)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%lu,%p,%p)\n",This,dwEffectsCount,pDSFXDesc,pdwResultCodes);
|
TRACE("(%p,%lu,%p,%p)\n",This,dwEffectsCount,pDSFXDesc,pdwResultCodes);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_SetFX((LPDIRECTSOUNDBUFFER8)This->dsb,dwEffectsCount,pDSFXDesc,pdwResultCodes);
|
return IDirectSoundBufferImpl_SetFX((LPDIRECTSOUNDBUFFER8)This->dsb,dwEffectsCount,pDSFXDesc,pdwResultCodes);
|
||||||
|
@ -1503,7 +1503,7 @@ static HRESULT WINAPI SecondaryBufferImpl_SetFX(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_AcquireResources(
|
static HRESULT WINAPI SecondaryBufferImpl_AcquireResources(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD dwFlags,DWORD dwEffectsCount,LPDWORD pdwResultCodes)
|
LPDIRECTSOUNDBUFFER8 iface,DWORD dwFlags,DWORD dwEffectsCount,LPDWORD pdwResultCodes)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%08lu,%lu,%p)\n",This,dwFlags,dwEffectsCount,pdwResultCodes);
|
TRACE("(%p,%08lu,%lu,%p)\n",This,dwFlags,dwEffectsCount,pdwResultCodes);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_AcquireResources((LPDIRECTSOUNDBUFFER8)This->dsb,dwFlags,dwEffectsCount,pdwResultCodes);
|
return IDirectSoundBufferImpl_AcquireResources((LPDIRECTSOUNDBUFFER8)This->dsb,dwFlags,dwEffectsCount,pdwResultCodes);
|
||||||
|
@ -1512,7 +1512,7 @@ static HRESULT WINAPI SecondaryBufferImpl_AcquireResources(
|
||||||
static HRESULT WINAPI SecondaryBufferImpl_GetObjectInPath(
|
static HRESULT WINAPI SecondaryBufferImpl_GetObjectInPath(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,REFGUID rguidObject,DWORD dwIndex,REFGUID rguidInterface,LPVOID* ppObject)
|
LPDIRECTSOUNDBUFFER8 iface,REFGUID rguidObject,DWORD dwIndex,REFGUID rguidInterface,LPVOID* ppObject)
|
||||||
{
|
{
|
||||||
ICOM_THIS(SecondaryBufferImpl,iface);
|
SecondaryBufferImpl *This = (SecondaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%s,%lu,%s,%p)\n",This,debugstr_guid(rguidObject),dwIndex,debugstr_guid(rguidInterface),ppObject);
|
TRACE("(%p,%s,%lu,%s,%p)\n",This,debugstr_guid(rguidObject),dwIndex,debugstr_guid(rguidInterface),ppObject);
|
||||||
|
|
||||||
return IDirectSoundBufferImpl_GetObjectInPath((LPDIRECTSOUNDBUFFER8)This->dsb,rguidObject,dwIndex,rguidInterface,ppObject);
|
return IDirectSoundBufferImpl_GetObjectInPath((LPDIRECTSOUNDBUFFER8)This->dsb,rguidObject,dwIndex,rguidInterface,ppObject);
|
||||||
|
|
|
@ -140,7 +140,7 @@ DirectSoundCaptureCreate8(
|
||||||
WARN("out of memory\n");
|
WARN("out of memory\n");
|
||||||
return DSERR_OUTOFMEMORY;
|
return DSERR_OUTOFMEMORY;
|
||||||
} else {
|
} else {
|
||||||
ICOM_THIS(IDirectSoundCaptureImpl, *ippDSC);
|
IDirectSoundCaptureImpl *This = (IDirectSoundCaptureImpl *)*ippDSC;
|
||||||
|
|
||||||
This->ref = 1;
|
This->ref = 1;
|
||||||
This->state = STATE_STOPPED;
|
This->state = STATE_STOPPED;
|
||||||
|
@ -348,7 +348,7 @@ IDirectSoundCaptureImpl_QueryInterface(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID* ppobj )
|
LPVOID* ppobj )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureImpl,iface);
|
IDirectSoundCaptureImpl *This = (IDirectSoundCaptureImpl *)iface;
|
||||||
TRACE( "(%p,%s,%p)\n", This, debugstr_guid(riid), ppobj );
|
TRACE( "(%p,%s,%p)\n", This, debugstr_guid(riid), ppobj );
|
||||||
|
|
||||||
if (ppobj == NULL) {
|
if (ppobj == NULL) {
|
||||||
|
@ -374,7 +374,7 @@ static ULONG WINAPI
|
||||||
IDirectSoundCaptureImpl_AddRef( LPDIRECTSOUNDCAPTURE iface )
|
IDirectSoundCaptureImpl_AddRef( LPDIRECTSOUNDCAPTURE iface )
|
||||||
{
|
{
|
||||||
ULONG uRef;
|
ULONG uRef;
|
||||||
ICOM_THIS(IDirectSoundCaptureImpl,iface);
|
IDirectSoundCaptureImpl *This = (IDirectSoundCaptureImpl *)iface;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
|
||||||
EnterCriticalSection( &(This->lock) );
|
EnterCriticalSection( &(This->lock) );
|
||||||
|
@ -392,7 +392,7 @@ static ULONG WINAPI
|
||||||
IDirectSoundCaptureImpl_Release( LPDIRECTSOUNDCAPTURE iface )
|
IDirectSoundCaptureImpl_Release( LPDIRECTSOUNDCAPTURE iface )
|
||||||
{
|
{
|
||||||
ULONG uRef;
|
ULONG uRef;
|
||||||
ICOM_THIS(IDirectSoundCaptureImpl,iface);
|
IDirectSoundCaptureImpl *This = (IDirectSoundCaptureImpl *)iface;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
|
||||||
EnterCriticalSection( &(This->lock) );
|
EnterCriticalSection( &(This->lock) );
|
||||||
|
@ -432,7 +432,7 @@ IDirectSoundCaptureImpl_CreateCaptureBuffer(
|
||||||
LPUNKNOWN pUnk )
|
LPUNKNOWN pUnk )
|
||||||
{
|
{
|
||||||
HRESULT hr;
|
HRESULT hr;
|
||||||
ICOM_THIS(IDirectSoundCaptureImpl,iface);
|
IDirectSoundCaptureImpl *This = (IDirectSoundCaptureImpl *)iface;
|
||||||
|
|
||||||
TRACE( "(%p,%p,%p,%p)\n",This,lpcDSCBufferDesc,lplpDSCaptureBuffer,pUnk );
|
TRACE( "(%p,%p,%p,%p)\n",This,lpcDSCBufferDesc,lplpDSCaptureBuffer,pUnk );
|
||||||
|
|
||||||
|
@ -476,7 +476,7 @@ IDirectSoundCaptureImpl_GetCaps(
|
||||||
LPDIRECTSOUNDCAPTURE iface,
|
LPDIRECTSOUNDCAPTURE iface,
|
||||||
LPDSCCAPS lpDSCCaps )
|
LPDSCCAPS lpDSCCaps )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureImpl,iface);
|
IDirectSoundCaptureImpl *This = (IDirectSoundCaptureImpl *)iface;
|
||||||
TRACE("(%p,%p)\n",This,lpDSCCaps);
|
TRACE("(%p,%p)\n",This,lpDSCCaps);
|
||||||
|
|
||||||
if (lpDSCCaps== NULL) {
|
if (lpDSCCaps== NULL) {
|
||||||
|
@ -512,7 +512,7 @@ IDirectSoundCaptureImpl_Initialize(
|
||||||
{
|
{
|
||||||
HRESULT err = DSERR_INVALIDPARAM;
|
HRESULT err = DSERR_INVALIDPARAM;
|
||||||
unsigned wid, widn;
|
unsigned wid, widn;
|
||||||
ICOM_THIS(IDirectSoundCaptureImpl,iface);
|
IDirectSoundCaptureImpl *This = (IDirectSoundCaptureImpl *)iface;
|
||||||
TRACE("(%p)\n", This);
|
TRACE("(%p)\n", This);
|
||||||
|
|
||||||
if (!This) {
|
if (!This) {
|
||||||
|
@ -694,7 +694,7 @@ DSOUND_CreateDirectSoundCaptureBuffer(
|
||||||
return DSERR_OUTOFMEMORY;
|
return DSERR_OUTOFMEMORY;
|
||||||
} else {
|
} else {
|
||||||
HRESULT err = DS_OK;
|
HRESULT err = DS_OK;
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,*ppobj);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)*ppobj;
|
||||||
|
|
||||||
This->ref = 1;
|
This->ref = 1;
|
||||||
This->dsound = ipDSC;
|
This->dsound = ipDSC;
|
||||||
|
@ -773,7 +773,7 @@ static HRESULT WINAPI IDirectSoundCaptureNotifyImpl_QueryInterface(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID *ppobj)
|
LPVOID *ppobj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureNotifyImpl,iface);
|
IDirectSoundCaptureNotifyImpl *This = (IDirectSoundCaptureNotifyImpl *)iface;
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
|
|
||||||
if (This->dscb == NULL) {
|
if (This->dscb == NULL) {
|
||||||
|
@ -786,7 +786,7 @@ static HRESULT WINAPI IDirectSoundCaptureNotifyImpl_QueryInterface(
|
||||||
|
|
||||||
static ULONG WINAPI IDirectSoundCaptureNotifyImpl_AddRef(LPDIRECTSOUNDNOTIFY iface)
|
static ULONG WINAPI IDirectSoundCaptureNotifyImpl_AddRef(LPDIRECTSOUNDNOTIFY iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureNotifyImpl,iface);
|
IDirectSoundCaptureNotifyImpl *This = (IDirectSoundCaptureNotifyImpl *)iface;
|
||||||
DWORD ref;
|
DWORD ref;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
@ -797,7 +797,7 @@ static ULONG WINAPI IDirectSoundCaptureNotifyImpl_AddRef(LPDIRECTSOUNDNOTIFY ifa
|
||||||
|
|
||||||
static ULONG WINAPI IDirectSoundCaptureNotifyImpl_Release(LPDIRECTSOUNDNOTIFY iface)
|
static ULONG WINAPI IDirectSoundCaptureNotifyImpl_Release(LPDIRECTSOUNDNOTIFY iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureNotifyImpl,iface);
|
IDirectSoundCaptureNotifyImpl *This = (IDirectSoundCaptureNotifyImpl *)iface;
|
||||||
DWORD ref;
|
DWORD ref;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
@ -819,7 +819,7 @@ static HRESULT WINAPI IDirectSoundCaptureNotifyImpl_SetNotificationPositions(
|
||||||
DWORD howmuch,
|
DWORD howmuch,
|
||||||
LPCDSBPOSITIONNOTIFY notify)
|
LPCDSBPOSITIONNOTIFY notify)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureNotifyImpl,iface);
|
IDirectSoundCaptureNotifyImpl *This = (IDirectSoundCaptureNotifyImpl *)iface;
|
||||||
TRACE("(%p,0x%08lx,%p)\n",This,howmuch,notify);
|
TRACE("(%p,0x%08lx,%p)\n",This,howmuch,notify);
|
||||||
|
|
||||||
if (howmuch > 0 && notify == NULL) {
|
if (howmuch > 0 && notify == NULL) {
|
||||||
|
@ -908,7 +908,7 @@ IDirectSoundCaptureBufferImpl_QueryInterface(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID* ppobj )
|
LPVOID* ppobj )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,iface);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)iface;
|
||||||
HRESULT hres;
|
HRESULT hres;
|
||||||
TRACE( "(%p,%s,%p)\n", This, debugstr_guid(riid), ppobj );
|
TRACE( "(%p,%s,%p)\n", This, debugstr_guid(riid), ppobj );
|
||||||
|
|
||||||
|
@ -958,7 +958,7 @@ static ULONG WINAPI
|
||||||
IDirectSoundCaptureBufferImpl_AddRef( LPDIRECTSOUNDCAPTUREBUFFER8 iface )
|
IDirectSoundCaptureBufferImpl_AddRef( LPDIRECTSOUNDCAPTUREBUFFER8 iface )
|
||||||
{
|
{
|
||||||
ULONG uRef;
|
ULONG uRef;
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,iface);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)iface;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
|
||||||
assert(This->dsound);
|
assert(This->dsound);
|
||||||
|
@ -976,7 +976,7 @@ static ULONG WINAPI
|
||||||
IDirectSoundCaptureBufferImpl_Release( LPDIRECTSOUNDCAPTUREBUFFER8 iface )
|
IDirectSoundCaptureBufferImpl_Release( LPDIRECTSOUNDCAPTUREBUFFER8 iface )
|
||||||
{
|
{
|
||||||
ULONG uRef;
|
ULONG uRef;
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,iface);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)iface;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
|
||||||
assert(This->dsound);
|
assert(This->dsound);
|
||||||
|
@ -1032,7 +1032,7 @@ IDirectSoundCaptureBufferImpl_GetCaps(
|
||||||
LPDIRECTSOUNDCAPTUREBUFFER8 iface,
|
LPDIRECTSOUNDCAPTUREBUFFER8 iface,
|
||||||
LPDSCBCAPS lpDSCBCaps )
|
LPDSCBCAPS lpDSCBCaps )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,iface);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)iface;
|
||||||
TRACE( "(%p,%p)\n", This, lpDSCBCaps );
|
TRACE( "(%p,%p)\n", This, lpDSCBCaps );
|
||||||
|
|
||||||
if (This == NULL) {
|
if (This == NULL) {
|
||||||
|
@ -1071,7 +1071,7 @@ IDirectSoundCaptureBufferImpl_GetCurrentPosition(
|
||||||
LPDWORD lpdwCapturePosition,
|
LPDWORD lpdwCapturePosition,
|
||||||
LPDWORD lpdwReadPosition )
|
LPDWORD lpdwReadPosition )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,iface);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)iface;
|
||||||
TRACE( "(%p,%p,%p)\n", This, lpdwCapturePosition, lpdwReadPosition );
|
TRACE( "(%p,%p,%p)\n", This, lpdwCapturePosition, lpdwReadPosition );
|
||||||
|
|
||||||
if (This == NULL) {
|
if (This == NULL) {
|
||||||
|
@ -1132,7 +1132,7 @@ IDirectSoundCaptureBufferImpl_GetFormat(
|
||||||
DWORD dwSizeAllocated,
|
DWORD dwSizeAllocated,
|
||||||
LPDWORD lpdwSizeWritten )
|
LPDWORD lpdwSizeWritten )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,iface);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)iface;
|
||||||
TRACE( "(%p,%p,0x%08lx,%p)\n", This, lpwfxFormat, dwSizeAllocated,
|
TRACE( "(%p,%p,0x%08lx,%p)\n", This, lpwfxFormat, dwSizeAllocated,
|
||||||
lpdwSizeWritten );
|
lpdwSizeWritten );
|
||||||
|
|
||||||
|
@ -1171,7 +1171,7 @@ IDirectSoundCaptureBufferImpl_GetStatus(
|
||||||
LPDIRECTSOUNDCAPTUREBUFFER8 iface,
|
LPDIRECTSOUNDCAPTUREBUFFER8 iface,
|
||||||
LPDWORD lpdwStatus )
|
LPDWORD lpdwStatus )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,iface);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)iface;
|
||||||
TRACE( "(%p, %p), thread is %04lx\n", This, lpdwStatus, GetCurrentThreadId() );
|
TRACE( "(%p, %p), thread is %04lx\n", This, lpdwStatus, GetCurrentThreadId() );
|
||||||
|
|
||||||
if (This == NULL) {
|
if (This == NULL) {
|
||||||
|
@ -1215,7 +1215,7 @@ IDirectSoundCaptureBufferImpl_Initialize(
|
||||||
LPDIRECTSOUNDCAPTURE lpDSC,
|
LPDIRECTSOUNDCAPTURE lpDSC,
|
||||||
LPCDSCBUFFERDESC lpcDSCBDesc )
|
LPCDSCBUFFERDESC lpcDSCBDesc )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,iface);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)iface;
|
||||||
|
|
||||||
FIXME( "(%p,%p,%p): stub\n", This, lpDSC, lpcDSCBDesc );
|
FIXME( "(%p,%p,%p): stub\n", This, lpDSC, lpcDSCBDesc );
|
||||||
|
|
||||||
|
@ -1234,7 +1234,7 @@ IDirectSoundCaptureBufferImpl_Lock(
|
||||||
DWORD dwFlags )
|
DWORD dwFlags )
|
||||||
{
|
{
|
||||||
HRESULT err = DS_OK;
|
HRESULT err = DS_OK;
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,iface);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)iface;
|
||||||
TRACE( "(%p,%08lu,%08lu,%p,%p,%p,%p,0x%08lx) at %ld\n", This, dwReadCusor,
|
TRACE( "(%p,%08lu,%08lu,%p,%p,%p,%p,0x%08lx) at %ld\n", This, dwReadCusor,
|
||||||
dwReadBytes, lplpvAudioPtr1, lpdwAudioBytes1, lplpvAudioPtr2,
|
dwReadBytes, lplpvAudioPtr1, lpdwAudioBytes1, lplpvAudioPtr2,
|
||||||
lpdwAudioBytes2, dwFlags, GetTickCount() );
|
lpdwAudioBytes2, dwFlags, GetTickCount() );
|
||||||
|
@ -1298,7 +1298,7 @@ IDirectSoundCaptureBufferImpl_Start(
|
||||||
DWORD dwFlags )
|
DWORD dwFlags )
|
||||||
{
|
{
|
||||||
HRESULT err = DS_OK;
|
HRESULT err = DS_OK;
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,iface);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)iface;
|
||||||
TRACE( "(%p,0x%08lx)\n", This, dwFlags );
|
TRACE( "(%p,0x%08lx)\n", This, dwFlags );
|
||||||
|
|
||||||
if (This == NULL) {
|
if (This == NULL) {
|
||||||
|
@ -1453,7 +1453,7 @@ static HRESULT WINAPI
|
||||||
IDirectSoundCaptureBufferImpl_Stop( LPDIRECTSOUNDCAPTUREBUFFER8 iface )
|
IDirectSoundCaptureBufferImpl_Stop( LPDIRECTSOUNDCAPTUREBUFFER8 iface )
|
||||||
{
|
{
|
||||||
HRESULT err = DS_OK;
|
HRESULT err = DS_OK;
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,iface);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)iface;
|
||||||
TRACE( "(%p)\n", This );
|
TRACE( "(%p)\n", This );
|
||||||
|
|
||||||
if (This == NULL) {
|
if (This == NULL) {
|
||||||
|
@ -1510,7 +1510,7 @@ IDirectSoundCaptureBufferImpl_Unlock(
|
||||||
LPVOID lpvAudioPtr2,
|
LPVOID lpvAudioPtr2,
|
||||||
DWORD dwAudioBytes2 )
|
DWORD dwAudioBytes2 )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,iface);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)iface;
|
||||||
TRACE( "(%p,%p,%08lu,%p,%08lu)\n", This, lpvAudioPtr1, dwAudioBytes1,
|
TRACE( "(%p,%p,%08lu,%p,%08lu)\n", This, lpvAudioPtr1, dwAudioBytes1,
|
||||||
lpvAudioPtr2, dwAudioBytes2 );
|
lpvAudioPtr2, dwAudioBytes2 );
|
||||||
|
|
||||||
|
@ -1550,7 +1550,7 @@ IDirectSoundCaptureBufferImpl_GetObjectInPath(
|
||||||
REFGUID rguidInterface,
|
REFGUID rguidInterface,
|
||||||
LPVOID* ppObject )
|
LPVOID* ppObject )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,iface);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)iface;
|
||||||
|
|
||||||
FIXME( "(%p,%s,%lu,%s,%p): stub\n", This, debugstr_guid(rguidObject),
|
FIXME( "(%p,%s,%lu,%s,%p): stub\n", This, debugstr_guid(rguidObject),
|
||||||
dwIndex, debugstr_guid(rguidInterface), ppObject );
|
dwIndex, debugstr_guid(rguidInterface), ppObject );
|
||||||
|
@ -1564,7 +1564,7 @@ IDirectSoundCaptureBufferImpl_GetFXStatus(
|
||||||
DWORD dwFXCount,
|
DWORD dwFXCount,
|
||||||
LPDWORD pdwFXStatus )
|
LPDWORD pdwFXStatus )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundCaptureBufferImpl,iface);
|
IDirectSoundCaptureBufferImpl *This = (IDirectSoundCaptureBufferImpl *)iface;
|
||||||
|
|
||||||
FIXME( "(%p,%lu,%p): stub\n", This, dwFXCount, pdwFXStatus );
|
FIXME( "(%p,%lu,%p): stub\n", This, dwFXCount, pdwFXStatus );
|
||||||
|
|
||||||
|
@ -1601,7 +1601,7 @@ static IDirectSoundCaptureBuffer8Vtbl dscbvt =
|
||||||
static HRESULT WINAPI
|
static HRESULT WINAPI
|
||||||
DSCCF_QueryInterface(LPCLASSFACTORY iface,REFIID riid,LPVOID *ppobj)
|
DSCCF_QueryInterface(LPCLASSFACTORY iface,REFIID riid,LPVOID *ppobj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p)->(%s,%p),stub!\n",This,debugstr_guid(riid),ppobj);
|
FIXME("(%p)->(%s,%p),stub!\n",This,debugstr_guid(riid),ppobj);
|
||||||
return E_NOINTERFACE;
|
return E_NOINTERFACE;
|
||||||
|
@ -1610,7 +1610,7 @@ DSCCF_QueryInterface(LPCLASSFACTORY iface,REFIID riid,LPVOID *ppobj)
|
||||||
static ULONG WINAPI
|
static ULONG WINAPI
|
||||||
DSCCF_AddRef(LPCLASSFACTORY iface)
|
DSCCF_AddRef(LPCLASSFACTORY iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
TRACE("(%p) ref was %ld\n", This, This->ref);
|
TRACE("(%p) ref was %ld\n", This, This->ref);
|
||||||
return ++(This->ref);
|
return ++(This->ref);
|
||||||
}
|
}
|
||||||
|
@ -1618,7 +1618,7 @@ DSCCF_AddRef(LPCLASSFACTORY iface)
|
||||||
static ULONG WINAPI
|
static ULONG WINAPI
|
||||||
DSCCF_Release(LPCLASSFACTORY iface)
|
DSCCF_Release(LPCLASSFACTORY iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
/* static class, won't be freed */
|
/* static class, won't be freed */
|
||||||
TRACE("(%p) ref was %ld\n", This, This->ref);
|
TRACE("(%p) ref was %ld\n", This, This->ref);
|
||||||
return --(This->ref);
|
return --(This->ref);
|
||||||
|
@ -1628,7 +1628,7 @@ static HRESULT WINAPI
|
||||||
DSCCF_CreateInstance(
|
DSCCF_CreateInstance(
|
||||||
LPCLASSFACTORY iface,LPUNKNOWN pOuter,REFIID riid,LPVOID *ppobj )
|
LPCLASSFACTORY iface,LPUNKNOWN pOuter,REFIID riid,LPVOID *ppobj )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
TRACE("(%p)->(%p,%s,%p)\n",This,pOuter,debugstr_guid(riid),ppobj);
|
TRACE("(%p)->(%p,%s,%p)\n",This,pOuter,debugstr_guid(riid),ppobj);
|
||||||
|
|
||||||
if (ppobj == NULL) {
|
if (ppobj == NULL) {
|
||||||
|
@ -1650,7 +1650,7 @@ DSCCF_CreateInstance(
|
||||||
static HRESULT WINAPI
|
static HRESULT WINAPI
|
||||||
DSCCF_LockServer(LPCLASSFACTORY iface,BOOL dolock)
|
DSCCF_LockServer(LPCLASSFACTORY iface,BOOL dolock)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
FIXME("(%p)->(%d),stub!\n",This,dolock);
|
FIXME("(%p)->(%d),stub!\n",This,dolock);
|
||||||
return S_OK;
|
return S_OK;
|
||||||
}
|
}
|
||||||
|
@ -1719,7 +1719,7 @@ DirectSoundFullDuplexCreate(
|
||||||
return DSERR_OUTOFMEMORY;
|
return DSERR_OUTOFMEMORY;
|
||||||
} else {
|
} else {
|
||||||
HRESULT hres;
|
HRESULT hres;
|
||||||
ICOM_THIS(IDirectSoundFullDuplexImpl, *ippDSFD);
|
IDirectSoundFullDuplexImpl *This = (IDirectSoundFullDuplexImpl *)*ippDSFD;
|
||||||
|
|
||||||
This->ref = 1;
|
This->ref = 1;
|
||||||
This->lpVtbl = &dsfdvt;
|
This->lpVtbl = &dsfdvt;
|
||||||
|
@ -1745,7 +1745,7 @@ IDirectSoundFullDuplexImpl_QueryInterface(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID* ppobj )
|
LPVOID* ppobj )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundFullDuplexImpl,iface);
|
IDirectSoundFullDuplexImpl *This = (IDirectSoundFullDuplexImpl *)iface;
|
||||||
TRACE( "(%p,%s,%p)\n", This, debugstr_guid(riid), ppobj );
|
TRACE( "(%p,%s,%p)\n", This, debugstr_guid(riid), ppobj );
|
||||||
|
|
||||||
if (ppobj == NULL) {
|
if (ppobj == NULL) {
|
||||||
|
@ -1761,7 +1761,7 @@ static ULONG WINAPI
|
||||||
IDirectSoundFullDuplexImpl_AddRef( LPDIRECTSOUNDFULLDUPLEX iface )
|
IDirectSoundFullDuplexImpl_AddRef( LPDIRECTSOUNDFULLDUPLEX iface )
|
||||||
{
|
{
|
||||||
ULONG uRef;
|
ULONG uRef;
|
||||||
ICOM_THIS(IDirectSoundFullDuplexImpl,iface);
|
IDirectSoundFullDuplexImpl *This = (IDirectSoundFullDuplexImpl *)iface;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
|
||||||
EnterCriticalSection( &(This->lock) );
|
EnterCriticalSection( &(This->lock) );
|
||||||
|
@ -1777,7 +1777,7 @@ static ULONG WINAPI
|
||||||
IDirectSoundFullDuplexImpl_Release( LPDIRECTSOUNDFULLDUPLEX iface )
|
IDirectSoundFullDuplexImpl_Release( LPDIRECTSOUNDFULLDUPLEX iface )
|
||||||
{
|
{
|
||||||
ULONG uRef;
|
ULONG uRef;
|
||||||
ICOM_THIS(IDirectSoundFullDuplexImpl,iface);
|
IDirectSoundFullDuplexImpl *This = (IDirectSoundFullDuplexImpl *)iface;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
|
||||||
EnterCriticalSection( &(This->lock) );
|
EnterCriticalSection( &(This->lock) );
|
||||||
|
@ -1807,7 +1807,7 @@ IDirectSoundFullDuplexImpl_Initialize(
|
||||||
LPLPDIRECTSOUNDCAPTUREBUFFER8 lplpDirectSoundCaptureBuffer8,
|
LPLPDIRECTSOUNDCAPTUREBUFFER8 lplpDirectSoundCaptureBuffer8,
|
||||||
LPLPDIRECTSOUNDBUFFER8 lplpDirectSoundBuffer8 )
|
LPLPDIRECTSOUNDBUFFER8 lplpDirectSoundBuffer8 )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundFullDuplexImpl,iface);
|
IDirectSoundFullDuplexImpl *This = (IDirectSoundFullDuplexImpl *)iface;
|
||||||
IDirectSoundCaptureBufferImpl** ippdscb=(IDirectSoundCaptureBufferImpl**)lplpDirectSoundCaptureBuffer8;
|
IDirectSoundCaptureBufferImpl** ippdscb=(IDirectSoundCaptureBufferImpl**)lplpDirectSoundCaptureBuffer8;
|
||||||
IDirectSoundBufferImpl** ippdsc=(IDirectSoundBufferImpl**)lplpDirectSoundBuffer8;
|
IDirectSoundBufferImpl** ippdsc=(IDirectSoundBufferImpl**)lplpDirectSoundBuffer8;
|
||||||
|
|
||||||
|
@ -1836,7 +1836,7 @@ static IDirectSoundFullDuplexVtbl dsfdvt =
|
||||||
static HRESULT WINAPI
|
static HRESULT WINAPI
|
||||||
DSFDCF_QueryInterface(LPCLASSFACTORY iface,REFIID riid,LPVOID *ppobj)
|
DSFDCF_QueryInterface(LPCLASSFACTORY iface,REFIID riid,LPVOID *ppobj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p)->(%s,%p),stub!\n",This,debugstr_guid(riid),ppobj);
|
FIXME("(%p)->(%s,%p),stub!\n",This,debugstr_guid(riid),ppobj);
|
||||||
return E_NOINTERFACE;
|
return E_NOINTERFACE;
|
||||||
|
@ -1845,7 +1845,7 @@ DSFDCF_QueryInterface(LPCLASSFACTORY iface,REFIID riid,LPVOID *ppobj)
|
||||||
static ULONG WINAPI
|
static ULONG WINAPI
|
||||||
DSFDCF_AddRef(LPCLASSFACTORY iface)
|
DSFDCF_AddRef(LPCLASSFACTORY iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
TRACE("(%p) ref was %ld\n", This, This->ref);
|
TRACE("(%p) ref was %ld\n", This, This->ref);
|
||||||
return ++(This->ref);
|
return ++(This->ref);
|
||||||
}
|
}
|
||||||
|
@ -1853,7 +1853,7 @@ DSFDCF_AddRef(LPCLASSFACTORY iface)
|
||||||
static ULONG WINAPI
|
static ULONG WINAPI
|
||||||
DSFDCF_Release(LPCLASSFACTORY iface)
|
DSFDCF_Release(LPCLASSFACTORY iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
/* static class, won't be freed */
|
/* static class, won't be freed */
|
||||||
TRACE("(%p) ref was %ld\n", This, This->ref);
|
TRACE("(%p) ref was %ld\n", This, This->ref);
|
||||||
return --(This->ref);
|
return --(This->ref);
|
||||||
|
@ -1863,7 +1863,7 @@ static HRESULT WINAPI
|
||||||
DSFDCF_CreateInstance(
|
DSFDCF_CreateInstance(
|
||||||
LPCLASSFACTORY iface,LPUNKNOWN pOuter,REFIID riid,LPVOID *ppobj )
|
LPCLASSFACTORY iface,LPUNKNOWN pOuter,REFIID riid,LPVOID *ppobj )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%p,%s,%p)\n",This,pOuter,debugstr_guid(riid),ppobj);
|
TRACE("(%p)->(%p,%s,%p)\n",This,pOuter,debugstr_guid(riid),ppobj);
|
||||||
|
|
||||||
|
@ -1887,7 +1887,7 @@ DSFDCF_CreateInstance(
|
||||||
static HRESULT WINAPI
|
static HRESULT WINAPI
|
||||||
DSFDCF_LockServer(LPCLASSFACTORY iface,BOOL dolock)
|
DSFDCF_LockServer(LPCLASSFACTORY iface,BOOL dolock)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
FIXME("(%p)->(%d),stub!\n",This,dolock);
|
FIXME("(%p)->(%d),stub!\n",This,dolock);
|
||||||
return S_OK;
|
return S_OK;
|
||||||
}
|
}
|
||||||
|
|
|
@ -148,7 +148,7 @@ static HRESULT WINAPI DSOUND_QueryInterface(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID * ppobj)
|
LPVOID * ppobj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundImpl,iface);
|
IDirectSoundImpl *This = (IDirectSoundImpl *)iface;
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
|
|
||||||
if (ppobj == NULL) {
|
if (ppobj == NULL) {
|
||||||
|
@ -192,7 +192,7 @@ static HRESULT WINAPI DSOUND_QueryInterface8(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID * ppobj)
|
LPVOID * ppobj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundImpl,iface);
|
IDirectSoundImpl *This = (IDirectSoundImpl *)iface;
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
|
|
||||||
if (ppobj == NULL) {
|
if (ppobj == NULL) {
|
||||||
|
@ -246,7 +246,7 @@ static HRESULT WINAPI DSOUND_QueryInterface8(
|
||||||
static ULONG WINAPI IDirectSoundImpl_AddRef(
|
static ULONG WINAPI IDirectSoundImpl_AddRef(
|
||||||
LPDIRECTSOUND8 iface)
|
LPDIRECTSOUND8 iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundImpl,iface);
|
IDirectSoundImpl *This = (IDirectSoundImpl *)iface;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
||||||
|
|
||||||
return InterlockedIncrement(&This->ref);
|
return InterlockedIncrement(&This->ref);
|
||||||
|
@ -255,7 +255,7 @@ static ULONG WINAPI IDirectSoundImpl_AddRef(
|
||||||
static ULONG WINAPI IDirectSoundImpl_Release(
|
static ULONG WINAPI IDirectSoundImpl_Release(
|
||||||
LPDIRECTSOUND8 iface)
|
LPDIRECTSOUND8 iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundImpl,iface);
|
IDirectSoundImpl *This = (IDirectSoundImpl *)iface;
|
||||||
ULONG ref;
|
ULONG ref;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",
|
TRACE("(%p) ref was %ld, thread is %04lx\n",
|
||||||
This, This->ref, GetCurrentThreadId());
|
This, This->ref, GetCurrentThreadId());
|
||||||
|
@ -317,7 +317,7 @@ static HRESULT WINAPI IDirectSoundImpl_CreateSoundBuffer(
|
||||||
LPLPDIRECTSOUNDBUFFER ppdsb,
|
LPLPDIRECTSOUNDBUFFER ppdsb,
|
||||||
LPUNKNOWN lpunk)
|
LPUNKNOWN lpunk)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundImpl,iface);
|
IDirectSoundImpl *This = (IDirectSoundImpl *)iface;
|
||||||
TRACE("(%p,%p,%p,%p)\n",This,dsbd,ppdsb,lpunk);
|
TRACE("(%p,%p,%p,%p)\n",This,dsbd,ppdsb,lpunk);
|
||||||
FIXME("shouldn't be called directly\n");
|
FIXME("shouldn't be called directly\n");
|
||||||
return DSERR_GENERIC;
|
return DSERR_GENERIC;
|
||||||
|
@ -330,7 +330,7 @@ static HRESULT WINAPI DSOUND_CreateSoundBuffer(
|
||||||
LPUNKNOWN lpunk,
|
LPUNKNOWN lpunk,
|
||||||
BOOL from8)
|
BOOL from8)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundImpl,iface);
|
IDirectSoundImpl *This = (IDirectSoundImpl *)iface;
|
||||||
HRESULT hres = DS_OK;
|
HRESULT hres = DS_OK;
|
||||||
TRACE("(%p,%p,%p,%p)\n",This,dsbd,ppdsb,lpunk);
|
TRACE("(%p,%p,%p,%p)\n",This,dsbd,ppdsb,lpunk);
|
||||||
|
|
||||||
|
@ -430,7 +430,7 @@ static HRESULT WINAPI IDirectSoundImpl_GetCaps(
|
||||||
LPDIRECTSOUND8 iface,
|
LPDIRECTSOUND8 iface,
|
||||||
LPDSCAPS lpDSCaps)
|
LPDSCAPS lpDSCaps)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundImpl,iface);
|
IDirectSoundImpl *This = (IDirectSoundImpl *)iface;
|
||||||
TRACE("(%p,%p)\n",This,lpDSCaps);
|
TRACE("(%p,%p)\n",This,lpDSCaps);
|
||||||
|
|
||||||
if (This == NULL) {
|
if (This == NULL) {
|
||||||
|
@ -496,7 +496,7 @@ static HRESULT WINAPI IDirectSoundImpl_DuplicateSoundBuffer(
|
||||||
IDirectSoundBufferImpl* dsb;
|
IDirectSoundBufferImpl* dsb;
|
||||||
HRESULT hres = DS_OK;
|
HRESULT hres = DS_OK;
|
||||||
int size;
|
int size;
|
||||||
ICOM_THIS(IDirectSoundImpl,iface);
|
IDirectSoundImpl *This = (IDirectSoundImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p,%p,%p)\n",This,psb,ppdsb);
|
TRACE("(%p,%p,%p)\n",This,psb,ppdsb);
|
||||||
|
|
||||||
|
@ -626,7 +626,7 @@ static HRESULT WINAPI IDirectSoundImpl_SetCooperativeLevel(
|
||||||
HWND hwnd,
|
HWND hwnd,
|
||||||
DWORD level)
|
DWORD level)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundImpl,iface);
|
IDirectSoundImpl *This = (IDirectSoundImpl *)iface;
|
||||||
TRACE("(%p,%08lx,%s)\n",This,(DWORD)hwnd,dumpCooperativeLevel(level));
|
TRACE("(%p,%08lx,%s)\n",This,(DWORD)hwnd,dumpCooperativeLevel(level));
|
||||||
|
|
||||||
if (level==DSSCL_PRIORITY || level==DSSCL_EXCLUSIVE) {
|
if (level==DSSCL_PRIORITY || level==DSSCL_EXCLUSIVE) {
|
||||||
|
@ -640,7 +640,7 @@ static HRESULT WINAPI IDirectSoundImpl_SetCooperativeLevel(
|
||||||
static HRESULT WINAPI IDirectSoundImpl_Compact(
|
static HRESULT WINAPI IDirectSoundImpl_Compact(
|
||||||
LPDIRECTSOUND8 iface)
|
LPDIRECTSOUND8 iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundImpl,iface);
|
IDirectSoundImpl *This = (IDirectSoundImpl *)iface;
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
if (This->initialized == FALSE) {
|
if (This->initialized == FALSE) {
|
||||||
|
@ -660,7 +660,7 @@ static HRESULT WINAPI IDirectSoundImpl_GetSpeakerConfig(
|
||||||
LPDIRECTSOUND8 iface,
|
LPDIRECTSOUND8 iface,
|
||||||
LPDWORD lpdwSpeakerConfig)
|
LPDWORD lpdwSpeakerConfig)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundImpl,iface);
|
IDirectSoundImpl *This = (IDirectSoundImpl *)iface;
|
||||||
TRACE("(%p, %p)\n",This,lpdwSpeakerConfig);
|
TRACE("(%p, %p)\n",This,lpdwSpeakerConfig);
|
||||||
|
|
||||||
if (This->initialized == FALSE) {
|
if (This->initialized == FALSE) {
|
||||||
|
@ -682,7 +682,7 @@ static HRESULT WINAPI IDirectSoundImpl_SetSpeakerConfig(
|
||||||
LPDIRECTSOUND8 iface,
|
LPDIRECTSOUND8 iface,
|
||||||
DWORD config)
|
DWORD config)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundImpl,iface);
|
IDirectSoundImpl *This = (IDirectSoundImpl *)iface;
|
||||||
TRACE("(%p,0x%08lx)\n",This,config);
|
TRACE("(%p,0x%08lx)\n",This,config);
|
||||||
|
|
||||||
if (This->initialized == FALSE) {
|
if (This->initialized == FALSE) {
|
||||||
|
@ -699,7 +699,7 @@ static HRESULT WINAPI IDirectSoundImpl_Initialize(
|
||||||
LPDIRECTSOUND8 iface,
|
LPDIRECTSOUND8 iface,
|
||||||
LPCGUID lpcGuid)
|
LPCGUID lpcGuid)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundImpl,iface);
|
IDirectSoundImpl *This = (IDirectSoundImpl *)iface;
|
||||||
TRACE("(%p,%s)\n",This,debugstr_guid(lpcGuid));
|
TRACE("(%p,%s)\n",This,debugstr_guid(lpcGuid));
|
||||||
|
|
||||||
This->initialized = TRUE;
|
This->initialized = TRUE;
|
||||||
|
@ -711,7 +711,7 @@ static HRESULT WINAPI IDirectSoundImpl_VerifyCertification(
|
||||||
LPDIRECTSOUND8 iface,
|
LPDIRECTSOUND8 iface,
|
||||||
LPDWORD pdwCertified)
|
LPDWORD pdwCertified)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSoundImpl,iface);
|
IDirectSoundImpl *This = (IDirectSoundImpl *)iface;
|
||||||
TRACE("(%p, %p)\n",This,pdwCertified);
|
TRACE("(%p, %p)\n",This,pdwCertified);
|
||||||
|
|
||||||
if (This->initialized == FALSE) {
|
if (This->initialized == FALSE) {
|
||||||
|
@ -973,7 +973,7 @@ static HRESULT WINAPI IDirectSound_IUnknown_QueryInterface(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID * ppobj)
|
LPVOID * ppobj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IUnknown,iface);
|
IDirectSound_IUnknown *This = (IDirectSound_IUnknown *)iface;
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
return DSOUND_QueryInterface(This->pds, riid, ppobj);
|
return DSOUND_QueryInterface(This->pds, riid, ppobj);
|
||||||
}
|
}
|
||||||
|
@ -981,7 +981,7 @@ static HRESULT WINAPI IDirectSound_IUnknown_QueryInterface(
|
||||||
static ULONG WINAPI IDirectSound_IUnknown_AddRef(
|
static ULONG WINAPI IDirectSound_IUnknown_AddRef(
|
||||||
LPUNKNOWN iface)
|
LPUNKNOWN iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IUnknown,iface);
|
IDirectSound_IUnknown *This = (IDirectSound_IUnknown *)iface;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
||||||
return InterlockedIncrement(&This->ref);
|
return InterlockedIncrement(&This->ref);
|
||||||
}
|
}
|
||||||
|
@ -989,7 +989,7 @@ static ULONG WINAPI IDirectSound_IUnknown_AddRef(
|
||||||
static ULONG WINAPI IDirectSound_IUnknown_Release(
|
static ULONG WINAPI IDirectSound_IUnknown_Release(
|
||||||
LPUNKNOWN iface)
|
LPUNKNOWN iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IUnknown,iface);
|
IDirectSound_IUnknown *This = (IDirectSound_IUnknown *)iface;
|
||||||
ULONG ulReturn;
|
ULONG ulReturn;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
||||||
ulReturn = InterlockedDecrement(&This->ref);
|
ulReturn = InterlockedDecrement(&This->ref);
|
||||||
|
@ -1051,7 +1051,7 @@ static HRESULT WINAPI IDirectSound_IDirectSound_QueryInterface(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID * ppobj)
|
LPVOID * ppobj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IDirectSound,iface);
|
IDirectSound_IDirectSound *This = (IDirectSound_IDirectSound *)iface;
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
return DSOUND_QueryInterface(This->pds, riid, ppobj);
|
return DSOUND_QueryInterface(This->pds, riid, ppobj);
|
||||||
}
|
}
|
||||||
|
@ -1059,7 +1059,7 @@ static HRESULT WINAPI IDirectSound_IDirectSound_QueryInterface(
|
||||||
static ULONG WINAPI IDirectSound_IDirectSound_AddRef(
|
static ULONG WINAPI IDirectSound_IDirectSound_AddRef(
|
||||||
LPDIRECTSOUND iface)
|
LPDIRECTSOUND iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IDirectSound,iface);
|
IDirectSound_IDirectSound *This = (IDirectSound_IDirectSound *)iface;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
||||||
return InterlockedIncrement(&This->ref);
|
return InterlockedIncrement(&This->ref);
|
||||||
}
|
}
|
||||||
|
@ -1067,7 +1067,7 @@ static ULONG WINAPI IDirectSound_IDirectSound_AddRef(
|
||||||
static ULONG WINAPI IDirectSound_IDirectSound_Release(
|
static ULONG WINAPI IDirectSound_IDirectSound_Release(
|
||||||
LPDIRECTSOUND iface)
|
LPDIRECTSOUND iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IDirectSound,iface);
|
IDirectSound_IDirectSound *This = (IDirectSound_IDirectSound *)iface;
|
||||||
ULONG ulReturn;
|
ULONG ulReturn;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
||||||
ulReturn = InterlockedDecrement(&This->ref);
|
ulReturn = InterlockedDecrement(&This->ref);
|
||||||
|
@ -1085,7 +1085,7 @@ static HRESULT WINAPI IDirectSound_IDirectSound_CreateSoundBuffer(
|
||||||
LPLPDIRECTSOUNDBUFFER ppdsb,
|
LPLPDIRECTSOUNDBUFFER ppdsb,
|
||||||
LPUNKNOWN lpunk)
|
LPUNKNOWN lpunk)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IDirectSound,iface);
|
IDirectSound_IDirectSound *This = (IDirectSound_IDirectSound *)iface;
|
||||||
TRACE("(%p,%p,%p,%p)\n",This,dsbd,ppdsb,lpunk);
|
TRACE("(%p,%p,%p,%p)\n",This,dsbd,ppdsb,lpunk);
|
||||||
return DSOUND_CreateSoundBuffer(This->pds,dsbd,ppdsb,lpunk,FALSE);
|
return DSOUND_CreateSoundBuffer(This->pds,dsbd,ppdsb,lpunk,FALSE);
|
||||||
}
|
}
|
||||||
|
@ -1094,7 +1094,7 @@ static HRESULT WINAPI IDirectSound_IDirectSound_GetCaps(
|
||||||
LPDIRECTSOUND iface,
|
LPDIRECTSOUND iface,
|
||||||
LPDSCAPS lpDSCaps)
|
LPDSCAPS lpDSCaps)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IDirectSound,iface);
|
IDirectSound_IDirectSound *This = (IDirectSound_IDirectSound *)iface;
|
||||||
TRACE("(%p,%p)\n",This,lpDSCaps);
|
TRACE("(%p,%p)\n",This,lpDSCaps);
|
||||||
return IDirectSoundImpl_GetCaps(This->pds, lpDSCaps);
|
return IDirectSoundImpl_GetCaps(This->pds, lpDSCaps);
|
||||||
}
|
}
|
||||||
|
@ -1104,7 +1104,7 @@ static HRESULT WINAPI IDirectSound_IDirectSound_DuplicateSoundBuffer(
|
||||||
LPDIRECTSOUNDBUFFER psb,
|
LPDIRECTSOUNDBUFFER psb,
|
||||||
LPLPDIRECTSOUNDBUFFER ppdsb)
|
LPLPDIRECTSOUNDBUFFER ppdsb)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IDirectSound,iface);
|
IDirectSound_IDirectSound *This = (IDirectSound_IDirectSound *)iface;
|
||||||
TRACE("(%p,%p,%p)\n",This,psb,ppdsb);
|
TRACE("(%p,%p,%p)\n",This,psb,ppdsb);
|
||||||
return IDirectSoundImpl_DuplicateSoundBuffer(This->pds,psb,ppdsb);
|
return IDirectSoundImpl_DuplicateSoundBuffer(This->pds,psb,ppdsb);
|
||||||
}
|
}
|
||||||
|
@ -1114,7 +1114,7 @@ static HRESULT WINAPI IDirectSound_IDirectSound_SetCooperativeLevel(
|
||||||
HWND hwnd,
|
HWND hwnd,
|
||||||
DWORD level)
|
DWORD level)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IDirectSound,iface);
|
IDirectSound_IDirectSound *This = (IDirectSound_IDirectSound *)iface;
|
||||||
TRACE("(%p,%08lx,%s)\n",This,(DWORD)hwnd,dumpCooperativeLevel(level));
|
TRACE("(%p,%08lx,%s)\n",This,(DWORD)hwnd,dumpCooperativeLevel(level));
|
||||||
return IDirectSoundImpl_SetCooperativeLevel(This->pds,hwnd,level);
|
return IDirectSoundImpl_SetCooperativeLevel(This->pds,hwnd,level);
|
||||||
}
|
}
|
||||||
|
@ -1122,7 +1122,7 @@ static HRESULT WINAPI IDirectSound_IDirectSound_SetCooperativeLevel(
|
||||||
static HRESULT WINAPI IDirectSound_IDirectSound_Compact(
|
static HRESULT WINAPI IDirectSound_IDirectSound_Compact(
|
||||||
LPDIRECTSOUND iface)
|
LPDIRECTSOUND iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IDirectSound,iface);
|
IDirectSound_IDirectSound *This = (IDirectSound_IDirectSound *)iface;
|
||||||
TRACE("(%p)\n", This);
|
TRACE("(%p)\n", This);
|
||||||
return IDirectSoundImpl_Compact(This->pds);
|
return IDirectSoundImpl_Compact(This->pds);
|
||||||
}
|
}
|
||||||
|
@ -1131,7 +1131,7 @@ static HRESULT WINAPI IDirectSound_IDirectSound_GetSpeakerConfig(
|
||||||
LPDIRECTSOUND iface,
|
LPDIRECTSOUND iface,
|
||||||
LPDWORD lpdwSpeakerConfig)
|
LPDWORD lpdwSpeakerConfig)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IDirectSound,iface);
|
IDirectSound_IDirectSound *This = (IDirectSound_IDirectSound *)iface;
|
||||||
TRACE("(%p, %p)\n", This, lpdwSpeakerConfig);
|
TRACE("(%p, %p)\n", This, lpdwSpeakerConfig);
|
||||||
return IDirectSoundImpl_GetSpeakerConfig(This->pds,lpdwSpeakerConfig);
|
return IDirectSoundImpl_GetSpeakerConfig(This->pds,lpdwSpeakerConfig);
|
||||||
}
|
}
|
||||||
|
@ -1140,7 +1140,7 @@ static HRESULT WINAPI IDirectSound_IDirectSound_SetSpeakerConfig(
|
||||||
LPDIRECTSOUND iface,
|
LPDIRECTSOUND iface,
|
||||||
DWORD config)
|
DWORD config)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IDirectSound,iface);
|
IDirectSound_IDirectSound *This = (IDirectSound_IDirectSound *)iface;
|
||||||
TRACE("(%p,0x%08lx)\n",This,config);
|
TRACE("(%p,0x%08lx)\n",This,config);
|
||||||
return IDirectSoundImpl_SetSpeakerConfig(This->pds,config);
|
return IDirectSoundImpl_SetSpeakerConfig(This->pds,config);
|
||||||
}
|
}
|
||||||
|
@ -1149,7 +1149,7 @@ static HRESULT WINAPI IDirectSound_IDirectSound_Initialize(
|
||||||
LPDIRECTSOUND iface,
|
LPDIRECTSOUND iface,
|
||||||
LPCGUID lpcGuid)
|
LPCGUID lpcGuid)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IDirectSound,iface);
|
IDirectSound_IDirectSound *This = (IDirectSound_IDirectSound *)iface;
|
||||||
TRACE("(%p, %s)\n", This, debugstr_guid(lpcGuid));
|
TRACE("(%p, %s)\n", This, debugstr_guid(lpcGuid));
|
||||||
return IDirectSoundImpl_Initialize(This->pds,lpcGuid);
|
return IDirectSoundImpl_Initialize(This->pds,lpcGuid);
|
||||||
}
|
}
|
||||||
|
@ -1212,7 +1212,7 @@ static HRESULT WINAPI IDirectSound8_IUnknown_QueryInterface(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID * ppobj)
|
LPVOID * ppobj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IUnknown,iface);
|
IDirectSound_IUnknown *This = (IDirectSound_IUnknown *)iface;
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
return DSOUND_QueryInterface8(This->pds, riid, ppobj);
|
return DSOUND_QueryInterface8(This->pds, riid, ppobj);
|
||||||
}
|
}
|
||||||
|
@ -1220,7 +1220,7 @@ static HRESULT WINAPI IDirectSound8_IUnknown_QueryInterface(
|
||||||
static ULONG WINAPI IDirectSound8_IUnknown_AddRef(
|
static ULONG WINAPI IDirectSound8_IUnknown_AddRef(
|
||||||
LPUNKNOWN iface)
|
LPUNKNOWN iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IUnknown,iface);
|
IDirectSound_IUnknown *This = (IDirectSound_IUnknown *)iface;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
||||||
return InterlockedIncrement(&This->ref);
|
return InterlockedIncrement(&This->ref);
|
||||||
}
|
}
|
||||||
|
@ -1228,7 +1228,7 @@ static ULONG WINAPI IDirectSound8_IUnknown_AddRef(
|
||||||
static ULONG WINAPI IDirectSound8_IUnknown_Release(
|
static ULONG WINAPI IDirectSound8_IUnknown_Release(
|
||||||
LPUNKNOWN iface)
|
LPUNKNOWN iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound_IUnknown,iface);
|
IDirectSound_IUnknown *This = (IDirectSound_IUnknown *)iface;
|
||||||
ULONG ulReturn;
|
ULONG ulReturn;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
||||||
ulReturn = InterlockedDecrement(&This->ref);
|
ulReturn = InterlockedDecrement(&This->ref);
|
||||||
|
@ -1290,7 +1290,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound_QueryInterface(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID * ppobj)
|
LPVOID * ppobj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound,iface);
|
IDirectSound8_IDirectSound *This = (IDirectSound8_IDirectSound *)iface;
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
return DSOUND_QueryInterface8(This->pds, riid, ppobj);
|
return DSOUND_QueryInterface8(This->pds, riid, ppobj);
|
||||||
}
|
}
|
||||||
|
@ -1298,7 +1298,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound_QueryInterface(
|
||||||
static ULONG WINAPI IDirectSound8_IDirectSound_AddRef(
|
static ULONG WINAPI IDirectSound8_IDirectSound_AddRef(
|
||||||
LPDIRECTSOUND iface)
|
LPDIRECTSOUND iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound,iface);
|
IDirectSound8_IDirectSound *This = (IDirectSound8_IDirectSound *)iface;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
||||||
return InterlockedIncrement(&This->ref);
|
return InterlockedIncrement(&This->ref);
|
||||||
}
|
}
|
||||||
|
@ -1306,7 +1306,7 @@ static ULONG WINAPI IDirectSound8_IDirectSound_AddRef(
|
||||||
static ULONG WINAPI IDirectSound8_IDirectSound_Release(
|
static ULONG WINAPI IDirectSound8_IDirectSound_Release(
|
||||||
LPDIRECTSOUND iface)
|
LPDIRECTSOUND iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound,iface);
|
IDirectSound8_IDirectSound *This = (IDirectSound8_IDirectSound *)iface;
|
||||||
ULONG ulReturn;
|
ULONG ulReturn;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
||||||
ulReturn = InterlockedDecrement(&This->ref);
|
ulReturn = InterlockedDecrement(&This->ref);
|
||||||
|
@ -1324,7 +1324,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound_CreateSoundBuffer(
|
||||||
LPLPDIRECTSOUNDBUFFER ppdsb,
|
LPLPDIRECTSOUNDBUFFER ppdsb,
|
||||||
LPUNKNOWN lpunk)
|
LPUNKNOWN lpunk)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound,iface);
|
IDirectSound8_IDirectSound *This = (IDirectSound8_IDirectSound *)iface;
|
||||||
TRACE("(%p,%p,%p,%p)\n",This,dsbd,ppdsb,lpunk);
|
TRACE("(%p,%p,%p,%p)\n",This,dsbd,ppdsb,lpunk);
|
||||||
return DSOUND_CreateSoundBuffer(This->pds,dsbd,ppdsb,lpunk,TRUE);
|
return DSOUND_CreateSoundBuffer(This->pds,dsbd,ppdsb,lpunk,TRUE);
|
||||||
}
|
}
|
||||||
|
@ -1333,7 +1333,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound_GetCaps(
|
||||||
LPDIRECTSOUND iface,
|
LPDIRECTSOUND iface,
|
||||||
LPDSCAPS lpDSCaps)
|
LPDSCAPS lpDSCaps)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound,iface);
|
IDirectSound8_IDirectSound *This = (IDirectSound8_IDirectSound *)iface;
|
||||||
TRACE("(%p,%p)\n",This,lpDSCaps);
|
TRACE("(%p,%p)\n",This,lpDSCaps);
|
||||||
return IDirectSoundImpl_GetCaps(This->pds, lpDSCaps);
|
return IDirectSoundImpl_GetCaps(This->pds, lpDSCaps);
|
||||||
}
|
}
|
||||||
|
@ -1343,7 +1343,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound_DuplicateSoundBuffer(
|
||||||
LPDIRECTSOUNDBUFFER psb,
|
LPDIRECTSOUNDBUFFER psb,
|
||||||
LPLPDIRECTSOUNDBUFFER ppdsb)
|
LPLPDIRECTSOUNDBUFFER ppdsb)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound,iface);
|
IDirectSound8_IDirectSound *This = (IDirectSound8_IDirectSound *)iface;
|
||||||
TRACE("(%p,%p,%p)\n",This,psb,ppdsb);
|
TRACE("(%p,%p,%p)\n",This,psb,ppdsb);
|
||||||
return IDirectSoundImpl_DuplicateSoundBuffer(This->pds,psb,ppdsb);
|
return IDirectSoundImpl_DuplicateSoundBuffer(This->pds,psb,ppdsb);
|
||||||
}
|
}
|
||||||
|
@ -1353,7 +1353,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound_SetCooperativeLevel(
|
||||||
HWND hwnd,
|
HWND hwnd,
|
||||||
DWORD level)
|
DWORD level)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound,iface);
|
IDirectSound8_IDirectSound *This = (IDirectSound8_IDirectSound *)iface;
|
||||||
TRACE("(%p,%08lx,%s)\n",This,(DWORD)hwnd,dumpCooperativeLevel(level));
|
TRACE("(%p,%08lx,%s)\n",This,(DWORD)hwnd,dumpCooperativeLevel(level));
|
||||||
return IDirectSoundImpl_SetCooperativeLevel(This->pds,hwnd,level);
|
return IDirectSoundImpl_SetCooperativeLevel(This->pds,hwnd,level);
|
||||||
}
|
}
|
||||||
|
@ -1361,7 +1361,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound_SetCooperativeLevel(
|
||||||
static HRESULT WINAPI IDirectSound8_IDirectSound_Compact(
|
static HRESULT WINAPI IDirectSound8_IDirectSound_Compact(
|
||||||
LPDIRECTSOUND iface)
|
LPDIRECTSOUND iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound,iface);
|
IDirectSound8_IDirectSound *This = (IDirectSound8_IDirectSound *)iface;
|
||||||
TRACE("(%p)\n", This);
|
TRACE("(%p)\n", This);
|
||||||
return IDirectSoundImpl_Compact(This->pds);
|
return IDirectSoundImpl_Compact(This->pds);
|
||||||
}
|
}
|
||||||
|
@ -1370,7 +1370,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound_GetSpeakerConfig(
|
||||||
LPDIRECTSOUND iface,
|
LPDIRECTSOUND iface,
|
||||||
LPDWORD lpdwSpeakerConfig)
|
LPDWORD lpdwSpeakerConfig)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound,iface);
|
IDirectSound8_IDirectSound *This = (IDirectSound8_IDirectSound *)iface;
|
||||||
TRACE("(%p, %p)\n", This, lpdwSpeakerConfig);
|
TRACE("(%p, %p)\n", This, lpdwSpeakerConfig);
|
||||||
return IDirectSoundImpl_GetSpeakerConfig(This->pds,lpdwSpeakerConfig);
|
return IDirectSoundImpl_GetSpeakerConfig(This->pds,lpdwSpeakerConfig);
|
||||||
}
|
}
|
||||||
|
@ -1379,7 +1379,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound_SetSpeakerConfig(
|
||||||
LPDIRECTSOUND iface,
|
LPDIRECTSOUND iface,
|
||||||
DWORD config)
|
DWORD config)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound,iface);
|
IDirectSound8_IDirectSound *This = (IDirectSound8_IDirectSound *)iface;
|
||||||
TRACE("(%p,0x%08lx)\n",This,config);
|
TRACE("(%p,0x%08lx)\n",This,config);
|
||||||
return IDirectSoundImpl_SetSpeakerConfig(This->pds,config);
|
return IDirectSoundImpl_SetSpeakerConfig(This->pds,config);
|
||||||
}
|
}
|
||||||
|
@ -1388,7 +1388,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound_Initialize(
|
||||||
LPDIRECTSOUND iface,
|
LPDIRECTSOUND iface,
|
||||||
LPCGUID lpcGuid)
|
LPCGUID lpcGuid)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound,iface);
|
IDirectSound8_IDirectSound *This = (IDirectSound8_IDirectSound *)iface;
|
||||||
TRACE("(%p, %s)\n", This, debugstr_guid(lpcGuid));
|
TRACE("(%p, %s)\n", This, debugstr_guid(lpcGuid));
|
||||||
return IDirectSoundImpl_Initialize(This->pds,lpcGuid);
|
return IDirectSoundImpl_Initialize(This->pds,lpcGuid);
|
||||||
}
|
}
|
||||||
|
@ -1451,7 +1451,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound8_QueryInterface(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID * ppobj)
|
LPVOID * ppobj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound8,iface);
|
IDirectSound8_IDirectSound8 *This = (IDirectSound8_IDirectSound8 *)iface;
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
return DSOUND_QueryInterface8(This->pds, riid, ppobj);
|
return DSOUND_QueryInterface8(This->pds, riid, ppobj);
|
||||||
}
|
}
|
||||||
|
@ -1459,7 +1459,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound8_QueryInterface(
|
||||||
static ULONG WINAPI IDirectSound8_IDirectSound8_AddRef(
|
static ULONG WINAPI IDirectSound8_IDirectSound8_AddRef(
|
||||||
LPDIRECTSOUND8 iface)
|
LPDIRECTSOUND8 iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound8,iface);
|
IDirectSound8_IDirectSound8 *This = (IDirectSound8_IDirectSound8 *)iface;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
||||||
return InterlockedIncrement(&This->ref);
|
return InterlockedIncrement(&This->ref);
|
||||||
}
|
}
|
||||||
|
@ -1467,7 +1467,7 @@ static ULONG WINAPI IDirectSound8_IDirectSound8_AddRef(
|
||||||
static ULONG WINAPI IDirectSound8_IDirectSound8_Release(
|
static ULONG WINAPI IDirectSound8_IDirectSound8_Release(
|
||||||
LPDIRECTSOUND8 iface)
|
LPDIRECTSOUND8 iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound8,iface);
|
IDirectSound8_IDirectSound8 *This = (IDirectSound8_IDirectSound8 *)iface;
|
||||||
ULONG ulReturn;
|
ULONG ulReturn;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n", This, This->ref, GetCurrentThreadId());
|
||||||
ulReturn = InterlockedDecrement(&This->ref);
|
ulReturn = InterlockedDecrement(&This->ref);
|
||||||
|
@ -1485,7 +1485,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound8_CreateSoundBuffer(
|
||||||
LPLPDIRECTSOUNDBUFFER ppdsb,
|
LPLPDIRECTSOUNDBUFFER ppdsb,
|
||||||
LPUNKNOWN lpunk)
|
LPUNKNOWN lpunk)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound8,iface);
|
IDirectSound8_IDirectSound8 *This = (IDirectSound8_IDirectSound8 *)iface;
|
||||||
TRACE("(%p,%p,%p,%p)\n",This,dsbd,ppdsb,lpunk);
|
TRACE("(%p,%p,%p,%p)\n",This,dsbd,ppdsb,lpunk);
|
||||||
return DSOUND_CreateSoundBuffer(This->pds,dsbd,ppdsb,lpunk,TRUE);
|
return DSOUND_CreateSoundBuffer(This->pds,dsbd,ppdsb,lpunk,TRUE);
|
||||||
}
|
}
|
||||||
|
@ -1494,7 +1494,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound8_GetCaps(
|
||||||
LPDIRECTSOUND8 iface,
|
LPDIRECTSOUND8 iface,
|
||||||
LPDSCAPS lpDSCaps)
|
LPDSCAPS lpDSCaps)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound,iface);
|
IDirectSound8_IDirectSound *This = (IDirectSound8_IDirectSound *)iface;
|
||||||
TRACE("(%p,%p)\n",This,lpDSCaps);
|
TRACE("(%p,%p)\n",This,lpDSCaps);
|
||||||
return IDirectSoundImpl_GetCaps(This->pds, lpDSCaps);
|
return IDirectSoundImpl_GetCaps(This->pds, lpDSCaps);
|
||||||
}
|
}
|
||||||
|
@ -1504,7 +1504,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound8_DuplicateSoundBuffer(
|
||||||
LPDIRECTSOUNDBUFFER psb,
|
LPDIRECTSOUNDBUFFER psb,
|
||||||
LPLPDIRECTSOUNDBUFFER ppdsb)
|
LPLPDIRECTSOUNDBUFFER ppdsb)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound8,iface);
|
IDirectSound8_IDirectSound8 *This = (IDirectSound8_IDirectSound8 *)iface;
|
||||||
TRACE("(%p,%p,%p)\n",This,psb,ppdsb);
|
TRACE("(%p,%p,%p)\n",This,psb,ppdsb);
|
||||||
return IDirectSoundImpl_DuplicateSoundBuffer(This->pds,psb,ppdsb);
|
return IDirectSoundImpl_DuplicateSoundBuffer(This->pds,psb,ppdsb);
|
||||||
}
|
}
|
||||||
|
@ -1514,7 +1514,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound8_SetCooperativeLevel(
|
||||||
HWND hwnd,
|
HWND hwnd,
|
||||||
DWORD level)
|
DWORD level)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound8,iface);
|
IDirectSound8_IDirectSound8 *This = (IDirectSound8_IDirectSound8 *)iface;
|
||||||
TRACE("(%p,%08lx,%s)\n",This,(DWORD)hwnd,dumpCooperativeLevel(level));
|
TRACE("(%p,%08lx,%s)\n",This,(DWORD)hwnd,dumpCooperativeLevel(level));
|
||||||
return IDirectSoundImpl_SetCooperativeLevel(This->pds,hwnd,level);
|
return IDirectSoundImpl_SetCooperativeLevel(This->pds,hwnd,level);
|
||||||
}
|
}
|
||||||
|
@ -1522,7 +1522,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound8_SetCooperativeLevel(
|
||||||
static HRESULT WINAPI IDirectSound8_IDirectSound8_Compact(
|
static HRESULT WINAPI IDirectSound8_IDirectSound8_Compact(
|
||||||
LPDIRECTSOUND8 iface)
|
LPDIRECTSOUND8 iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound8,iface);
|
IDirectSound8_IDirectSound8 *This = (IDirectSound8_IDirectSound8 *)iface;
|
||||||
TRACE("(%p)\n", This);
|
TRACE("(%p)\n", This);
|
||||||
return IDirectSoundImpl_Compact(This->pds);
|
return IDirectSoundImpl_Compact(This->pds);
|
||||||
}
|
}
|
||||||
|
@ -1531,7 +1531,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound8_GetSpeakerConfig(
|
||||||
LPDIRECTSOUND8 iface,
|
LPDIRECTSOUND8 iface,
|
||||||
LPDWORD lpdwSpeakerConfig)
|
LPDWORD lpdwSpeakerConfig)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound8,iface);
|
IDirectSound8_IDirectSound8 *This = (IDirectSound8_IDirectSound8 *)iface;
|
||||||
TRACE("(%p, %p)\n", This, lpdwSpeakerConfig);
|
TRACE("(%p, %p)\n", This, lpdwSpeakerConfig);
|
||||||
return IDirectSoundImpl_GetSpeakerConfig(This->pds,lpdwSpeakerConfig);
|
return IDirectSoundImpl_GetSpeakerConfig(This->pds,lpdwSpeakerConfig);
|
||||||
}
|
}
|
||||||
|
@ -1540,7 +1540,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound8_SetSpeakerConfig(
|
||||||
LPDIRECTSOUND8 iface,
|
LPDIRECTSOUND8 iface,
|
||||||
DWORD config)
|
DWORD config)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound8,iface);
|
IDirectSound8_IDirectSound8 *This = (IDirectSound8_IDirectSound8 *)iface;
|
||||||
TRACE("(%p,0x%08lx)\n",This,config);
|
TRACE("(%p,0x%08lx)\n",This,config);
|
||||||
return IDirectSoundImpl_SetSpeakerConfig(This->pds,config);
|
return IDirectSoundImpl_SetSpeakerConfig(This->pds,config);
|
||||||
}
|
}
|
||||||
|
@ -1549,7 +1549,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound8_Initialize(
|
||||||
LPDIRECTSOUND8 iface,
|
LPDIRECTSOUND8 iface,
|
||||||
LPCGUID lpcGuid)
|
LPCGUID lpcGuid)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound8,iface);
|
IDirectSound8_IDirectSound8 *This = (IDirectSound8_IDirectSound8 *)iface;
|
||||||
TRACE("(%p, %s)\n", This, debugstr_guid(lpcGuid));
|
TRACE("(%p, %s)\n", This, debugstr_guid(lpcGuid));
|
||||||
return IDirectSoundImpl_Initialize(This->pds,lpcGuid);
|
return IDirectSoundImpl_Initialize(This->pds,lpcGuid);
|
||||||
}
|
}
|
||||||
|
@ -1558,7 +1558,7 @@ static HRESULT WINAPI IDirectSound8_IDirectSound8_VerifyCertification(
|
||||||
LPDIRECTSOUND8 iface,
|
LPDIRECTSOUND8 iface,
|
||||||
LPDWORD pdwCertified)
|
LPDWORD pdwCertified)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound8_IDirectSound8,iface);
|
IDirectSound8_IDirectSound8 *This = (IDirectSound8_IDirectSound8 *)iface;
|
||||||
TRACE("(%p, %p)\n", This, pdwCertified);
|
TRACE("(%p, %p)\n", This, pdwCertified);
|
||||||
return IDirectSoundImpl_VerifyCertification(This->pds,pdwCertified);
|
return IDirectSoundImpl_VerifyCertification(This->pds,pdwCertified);
|
||||||
}
|
}
|
||||||
|
|
|
@ -438,7 +438,7 @@ HRESULT WINAPI DirectSoundEnumerateW(
|
||||||
|
|
||||||
static HRESULT WINAPI
|
static HRESULT WINAPI
|
||||||
DSCF_QueryInterface(LPCLASSFACTORY iface,REFIID riid,LPVOID *ppobj) {
|
DSCF_QueryInterface(LPCLASSFACTORY iface,REFIID riid,LPVOID *ppobj) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p)->(%s,%p),stub!\n",This,debugstr_guid(riid),ppobj);
|
FIXME("(%p)->(%s,%p),stub!\n",This,debugstr_guid(riid),ppobj);
|
||||||
return E_NOINTERFACE;
|
return E_NOINTERFACE;
|
||||||
|
@ -446,13 +446,13 @@ DSCF_QueryInterface(LPCLASSFACTORY iface,REFIID riid,LPVOID *ppobj) {
|
||||||
|
|
||||||
static ULONG WINAPI
|
static ULONG WINAPI
|
||||||
DSCF_AddRef(LPCLASSFACTORY iface) {
|
DSCF_AddRef(LPCLASSFACTORY iface) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
TRACE("(%p) ref was %ld\n", This, This->ref);
|
TRACE("(%p) ref was %ld\n", This, This->ref);
|
||||||
return ++(This->ref);
|
return ++(This->ref);
|
||||||
}
|
}
|
||||||
|
|
||||||
static ULONG WINAPI DSCF_Release(LPCLASSFACTORY iface) {
|
static ULONG WINAPI DSCF_Release(LPCLASSFACTORY iface) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
/* static class, won't be freed */
|
/* static class, won't be freed */
|
||||||
TRACE("(%p) ref was %ld\n", This, This->ref);
|
TRACE("(%p) ref was %ld\n", This, This->ref);
|
||||||
return --(This->ref);
|
return --(This->ref);
|
||||||
|
@ -461,7 +461,7 @@ static ULONG WINAPI DSCF_Release(LPCLASSFACTORY iface) {
|
||||||
static HRESULT WINAPI DSCF_CreateInstance(
|
static HRESULT WINAPI DSCF_CreateInstance(
|
||||||
LPCLASSFACTORY iface,LPUNKNOWN pOuter,REFIID riid,LPVOID *ppobj
|
LPCLASSFACTORY iface,LPUNKNOWN pOuter,REFIID riid,LPVOID *ppobj
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
TRACE("(%p)->(%p,%s,%p)\n",This,pOuter,debugstr_guid(riid),ppobj);
|
TRACE("(%p)->(%p,%s,%p)\n",This,pOuter,debugstr_guid(riid),ppobj);
|
||||||
|
|
||||||
if (ppobj == NULL) {
|
if (ppobj == NULL) {
|
||||||
|
@ -482,7 +482,7 @@ static HRESULT WINAPI DSCF_CreateInstance(
|
||||||
}
|
}
|
||||||
|
|
||||||
static HRESULT WINAPI DSCF_LockServer(LPCLASSFACTORY iface,BOOL dolock) {
|
static HRESULT WINAPI DSCF_LockServer(LPCLASSFACTORY iface,BOOL dolock) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
FIXME("(%p)->(%d),stub!\n",This,dolock);
|
FIXME("(%p)->(%d),stub!\n",This,dolock);
|
||||||
return S_OK;
|
return S_OK;
|
||||||
}
|
}
|
||||||
|
@ -503,7 +503,7 @@ static IClassFactoryImpl DSOUND_CF = { &DSCF_Vtbl, 1 };
|
||||||
|
|
||||||
static HRESULT WINAPI
|
static HRESULT WINAPI
|
||||||
DSPCF_QueryInterface(LPCLASSFACTORY iface,REFIID riid,LPVOID *ppobj) {
|
DSPCF_QueryInterface(LPCLASSFACTORY iface,REFIID riid,LPVOID *ppobj) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p)->(%s,%p),stub!\n",This,debugstr_guid(riid),ppobj);
|
FIXME("(%p)->(%s,%p),stub!\n",This,debugstr_guid(riid),ppobj);
|
||||||
return E_NOINTERFACE;
|
return E_NOINTERFACE;
|
||||||
|
@ -511,14 +511,14 @@ DSPCF_QueryInterface(LPCLASSFACTORY iface,REFIID riid,LPVOID *ppobj) {
|
||||||
|
|
||||||
static ULONG WINAPI
|
static ULONG WINAPI
|
||||||
DSPCF_AddRef(LPCLASSFACTORY iface) {
|
DSPCF_AddRef(LPCLASSFACTORY iface) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
TRACE("(%p) ref was %ld\n", This, This->ref);
|
TRACE("(%p) ref was %ld\n", This, This->ref);
|
||||||
return ++(This->ref);
|
return ++(This->ref);
|
||||||
}
|
}
|
||||||
|
|
||||||
static ULONG WINAPI
|
static ULONG WINAPI
|
||||||
DSPCF_Release(LPCLASSFACTORY iface) {
|
DSPCF_Release(LPCLASSFACTORY iface) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
/* static class, won't be freed */
|
/* static class, won't be freed */
|
||||||
TRACE("(%p) ref was %ld\n", This, This->ref);
|
TRACE("(%p) ref was %ld\n", This, This->ref);
|
||||||
return --(This->ref);
|
return --(This->ref);
|
||||||
|
@ -528,7 +528,7 @@ static HRESULT WINAPI
|
||||||
DSPCF_CreateInstance(
|
DSPCF_CreateInstance(
|
||||||
LPCLASSFACTORY iface,LPUNKNOWN pOuter,REFIID riid,LPVOID *ppobj
|
LPCLASSFACTORY iface,LPUNKNOWN pOuter,REFIID riid,LPVOID *ppobj
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
TRACE("(%p)->(%p,%s,%p)\n",This,pOuter,debugstr_guid(riid),ppobj);
|
TRACE("(%p)->(%p,%s,%p)\n",This,pOuter,debugstr_guid(riid),ppobj);
|
||||||
|
|
||||||
if (ppobj == NULL) {
|
if (ppobj == NULL) {
|
||||||
|
@ -548,7 +548,7 @@ DSPCF_CreateInstance(
|
||||||
|
|
||||||
static HRESULT WINAPI
|
static HRESULT WINAPI
|
||||||
DSPCF_LockServer(LPCLASSFACTORY iface,BOOL dolock) {
|
DSPCF_LockServer(LPCLASSFACTORY iface,BOOL dolock) {
|
||||||
ICOM_THIS(IClassFactoryImpl,iface);
|
IClassFactoryImpl *This = (IClassFactoryImpl *)iface;
|
||||||
FIXME("(%p)->(%d),stub!\n",This,dolock);
|
FIXME("(%p)->(%d),stub!\n",This,dolock);
|
||||||
return S_OK;
|
return S_OK;
|
||||||
}
|
}
|
||||||
|
|
|
@ -337,7 +337,7 @@ HRESULT DSOUND_PrimaryGetPosition(IDirectSoundImpl *This, LPDWORD playpos, LPDWO
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_SetFormat(
|
static HRESULT WINAPI PrimaryBufferImpl_SetFormat(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPCWAVEFORMATEX wfex
|
LPDIRECTSOUNDBUFFER8 iface,LPCWAVEFORMATEX wfex
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
IDirectSoundImpl* dsound = This->dsound;
|
IDirectSoundImpl* dsound = This->dsound;
|
||||||
HRESULT err = DS_OK;
|
HRESULT err = DS_OK;
|
||||||
int i, alloc_size, cp_size;
|
int i, alloc_size, cp_size;
|
||||||
|
@ -446,7 +446,7 @@ static HRESULT WINAPI PrimaryBufferImpl_SetFormat(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_SetVolume(
|
static HRESULT WINAPI PrimaryBufferImpl_SetVolume(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LONG vol
|
LPDIRECTSOUNDBUFFER8 iface,LONG vol
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
IDirectSoundImpl* dsound = This->dsound;
|
IDirectSoundImpl* dsound = This->dsound;
|
||||||
DWORD ampfactors;
|
DWORD ampfactors;
|
||||||
DSVOLUMEPAN volpan;
|
DSVOLUMEPAN volpan;
|
||||||
|
@ -493,7 +493,7 @@ static HRESULT WINAPI PrimaryBufferImpl_SetVolume(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_GetVolume(
|
static HRESULT WINAPI PrimaryBufferImpl_GetVolume(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPLONG vol
|
LPDIRECTSOUNDBUFFER8 iface,LPLONG vol
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
DWORD ampfactors;
|
DWORD ampfactors;
|
||||||
DSVOLUMEPAN volpan;
|
DSVOLUMEPAN volpan;
|
||||||
TRACE("(%p,%p)\n",This,vol);
|
TRACE("(%p,%p)\n",This,vol);
|
||||||
|
@ -519,7 +519,7 @@ static HRESULT WINAPI PrimaryBufferImpl_GetVolume(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_SetFrequency(
|
static HRESULT WINAPI PrimaryBufferImpl_SetFrequency(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD freq
|
LPDIRECTSOUNDBUFFER8 iface,DWORD freq
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p,%ld)\n",This,freq);
|
TRACE("(%p,%ld)\n",This,freq);
|
||||||
|
|
||||||
|
@ -531,7 +531,7 @@ static HRESULT WINAPI PrimaryBufferImpl_SetFrequency(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_Play(
|
static HRESULT WINAPI PrimaryBufferImpl_Play(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD reserved1,DWORD reserved2,DWORD flags
|
LPDIRECTSOUNDBUFFER8 iface,DWORD reserved1,DWORD reserved2,DWORD flags
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
IDirectSoundImpl* dsound = This->dsound;
|
IDirectSoundImpl* dsound = This->dsound;
|
||||||
|
|
||||||
TRACE("(%p,%08lx,%08lx,%08lx)\n",
|
TRACE("(%p,%08lx,%08lx,%08lx)\n",
|
||||||
|
@ -559,7 +559,7 @@ static HRESULT WINAPI PrimaryBufferImpl_Play(
|
||||||
|
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_Stop(LPDIRECTSOUNDBUFFER8 iface)
|
static HRESULT WINAPI PrimaryBufferImpl_Stop(LPDIRECTSOUNDBUFFER8 iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
IDirectSoundImpl* dsound = This->dsound;
|
IDirectSoundImpl* dsound = This->dsound;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
@ -579,7 +579,7 @@ static HRESULT WINAPI PrimaryBufferImpl_Stop(LPDIRECTSOUNDBUFFER8 iface)
|
||||||
}
|
}
|
||||||
|
|
||||||
static DWORD WINAPI PrimaryBufferImpl_AddRef(LPDIRECTSOUNDBUFFER8 iface) {
|
static DWORD WINAPI PrimaryBufferImpl_AddRef(LPDIRECTSOUNDBUFFER8 iface) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
DWORD ref;
|
DWORD ref;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
@ -589,7 +589,7 @@ static DWORD WINAPI PrimaryBufferImpl_AddRef(LPDIRECTSOUNDBUFFER8 iface) {
|
||||||
}
|
}
|
||||||
|
|
||||||
static DWORD WINAPI PrimaryBufferImpl_Release(LPDIRECTSOUNDBUFFER8 iface) {
|
static DWORD WINAPI PrimaryBufferImpl_Release(LPDIRECTSOUNDBUFFER8 iface) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
DWORD ref;
|
DWORD ref;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
@ -608,7 +608,7 @@ static HRESULT WINAPI PrimaryBufferImpl_GetCurrentPosition(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDWORD playpos,LPDWORD writepos
|
LPDIRECTSOUNDBUFFER8 iface,LPDWORD playpos,LPDWORD writepos
|
||||||
) {
|
) {
|
||||||
HRESULT hres;
|
HRESULT hres;
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
IDirectSoundImpl* dsound = This->dsound;
|
IDirectSoundImpl* dsound = This->dsound;
|
||||||
|
|
||||||
TRACE("(%p,%p,%p)\n",This,playpos,writepos);
|
TRACE("(%p,%p,%p)\n",This,playpos,writepos);
|
||||||
|
@ -630,7 +630,7 @@ static HRESULT WINAPI PrimaryBufferImpl_GetCurrentPosition(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_GetStatus(
|
static HRESULT WINAPI PrimaryBufferImpl_GetStatus(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDWORD status
|
LPDIRECTSOUNDBUFFER8 iface,LPDWORD status
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%p), thread is %04lx\n",This,status,GetCurrentThreadId());
|
TRACE("(%p,%p), thread is %04lx\n",This,status,GetCurrentThreadId());
|
||||||
|
|
||||||
if (status == NULL) {
|
if (status == NULL) {
|
||||||
|
@ -655,7 +655,7 @@ static HRESULT WINAPI PrimaryBufferImpl_GetFormat(
|
||||||
LPDWORD wfwritten)
|
LPDWORD wfwritten)
|
||||||
{
|
{
|
||||||
DWORD size;
|
DWORD size;
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%p,%ld,%p)\n",This,lpwf,wfsize,wfwritten);
|
TRACE("(%p,%p,%ld,%p)\n",This,lpwf,wfsize,wfwritten);
|
||||||
|
|
||||||
size = sizeof(WAVEFORMATEX) + This->dsound->pwfx->cbSize;
|
size = sizeof(WAVEFORMATEX) + This->dsound->pwfx->cbSize;
|
||||||
|
@ -686,7 +686,7 @@ static HRESULT WINAPI PrimaryBufferImpl_GetFormat(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_Lock(
|
static HRESULT WINAPI PrimaryBufferImpl_Lock(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD writecursor,DWORD writebytes,LPVOID lplpaudioptr1,LPDWORD audiobytes1,LPVOID lplpaudioptr2,LPDWORD audiobytes2,DWORD flags
|
LPDIRECTSOUNDBUFFER8 iface,DWORD writecursor,DWORD writebytes,LPVOID lplpaudioptr1,LPDWORD audiobytes1,LPVOID lplpaudioptr2,LPDWORD audiobytes2,DWORD flags
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
IDirectSoundImpl* dsound = This->dsound;
|
IDirectSoundImpl* dsound = This->dsound;
|
||||||
|
|
||||||
TRACE("(%p,%ld,%ld,%p,%p,%p,%p,0x%08lx) at %ld\n",
|
TRACE("(%p,%ld,%ld,%p,%p,%p,%p,0x%08lx) at %ld\n",
|
||||||
|
@ -760,7 +760,7 @@ static HRESULT WINAPI PrimaryBufferImpl_Lock(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_SetCurrentPosition(
|
static HRESULT WINAPI PrimaryBufferImpl_SetCurrentPosition(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD newpos
|
LPDIRECTSOUNDBUFFER8 iface,DWORD newpos
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%ld)\n",This,newpos);
|
TRACE("(%p,%ld)\n",This,newpos);
|
||||||
|
|
||||||
/* You cannot set the position of the primary buffer */
|
/* You cannot set the position of the primary buffer */
|
||||||
|
@ -771,7 +771,7 @@ static HRESULT WINAPI PrimaryBufferImpl_SetCurrentPosition(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_SetPan(
|
static HRESULT WINAPI PrimaryBufferImpl_SetPan(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LONG pan
|
LPDIRECTSOUNDBUFFER8 iface,LONG pan
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
IDirectSoundImpl* dsound = This->dsound;
|
IDirectSoundImpl* dsound = This->dsound;
|
||||||
DWORD ampfactors;
|
DWORD ampfactors;
|
||||||
DSVOLUMEPAN volpan;
|
DSVOLUMEPAN volpan;
|
||||||
|
@ -819,7 +819,7 @@ static HRESULT WINAPI PrimaryBufferImpl_SetPan(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_GetPan(
|
static HRESULT WINAPI PrimaryBufferImpl_GetPan(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPLONG pan
|
LPDIRECTSOUNDBUFFER8 iface,LPLONG pan
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
DWORD ampfactors;
|
DWORD ampfactors;
|
||||||
DSVOLUMEPAN volpan;
|
DSVOLUMEPAN volpan;
|
||||||
TRACE("(%p,%p)\n",This,pan);
|
TRACE("(%p,%p)\n",This,pan);
|
||||||
|
@ -845,7 +845,7 @@ static HRESULT WINAPI PrimaryBufferImpl_GetPan(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_Unlock(
|
static HRESULT WINAPI PrimaryBufferImpl_Unlock(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPVOID p1,DWORD x1,LPVOID p2,DWORD x2
|
LPDIRECTSOUNDBUFFER8 iface,LPVOID p1,DWORD x1,LPVOID p2,DWORD x2
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
IDirectSoundImpl* dsound = This->dsound;
|
IDirectSoundImpl* dsound = This->dsound;
|
||||||
|
|
||||||
TRACE("(%p,%p,%ld,%p,%ld)\n", This,p1,x1,p2,x2);
|
TRACE("(%p,%p,%ld,%p,%ld)\n", This,p1,x1,p2,x2);
|
||||||
|
@ -871,7 +871,7 @@ static HRESULT WINAPI PrimaryBufferImpl_Unlock(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_Restore(
|
static HRESULT WINAPI PrimaryBufferImpl_Restore(
|
||||||
LPDIRECTSOUNDBUFFER8 iface
|
LPDIRECTSOUNDBUFFER8 iface
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
FIXME("(%p):stub\n",This);
|
FIXME("(%p):stub\n",This);
|
||||||
return DS_OK;
|
return DS_OK;
|
||||||
}
|
}
|
||||||
|
@ -879,7 +879,7 @@ static HRESULT WINAPI PrimaryBufferImpl_Restore(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_GetFrequency(
|
static HRESULT WINAPI PrimaryBufferImpl_GetFrequency(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDWORD freq
|
LPDIRECTSOUNDBUFFER8 iface,LPDWORD freq
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%p)\n",This,freq);
|
TRACE("(%p,%p)\n",This,freq);
|
||||||
|
|
||||||
if (freq == NULL) {
|
if (freq == NULL) {
|
||||||
|
@ -901,7 +901,7 @@ static HRESULT WINAPI PrimaryBufferImpl_GetFrequency(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_SetFX(
|
static HRESULT WINAPI PrimaryBufferImpl_SetFX(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD dwEffectsCount,LPDSEFFECTDESC pDSFXDesc,LPDWORD pdwResultCodes
|
LPDIRECTSOUNDBUFFER8 iface,DWORD dwEffectsCount,LPDSEFFECTDESC pDSFXDesc,LPDWORD pdwResultCodes
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
DWORD u;
|
DWORD u;
|
||||||
|
|
||||||
FIXME("(%p,%lu,%p,%p): stub\n",This,dwEffectsCount,pDSFXDesc,pdwResultCodes);
|
FIXME("(%p,%lu,%p,%p): stub\n",This,dwEffectsCount,pDSFXDesc,pdwResultCodes);
|
||||||
|
@ -916,7 +916,7 @@ static HRESULT WINAPI PrimaryBufferImpl_SetFX(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_AcquireResources(
|
static HRESULT WINAPI PrimaryBufferImpl_AcquireResources(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,DWORD dwFlags,DWORD dwEffectsCount,LPDWORD pdwResultCodes
|
LPDIRECTSOUNDBUFFER8 iface,DWORD dwFlags,DWORD dwEffectsCount,LPDWORD pdwResultCodes
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
DWORD u;
|
DWORD u;
|
||||||
|
|
||||||
FIXME("(%p,%08lu,%lu,%p): stub\n",This,dwFlags,dwEffectsCount,pdwResultCodes);
|
FIXME("(%p,%08lu,%lu,%p): stub\n",This,dwFlags,dwEffectsCount,pdwResultCodes);
|
||||||
|
@ -931,7 +931,7 @@ static HRESULT WINAPI PrimaryBufferImpl_AcquireResources(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_GetObjectInPath(
|
static HRESULT WINAPI PrimaryBufferImpl_GetObjectInPath(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,REFGUID rguidObject,DWORD dwIndex,REFGUID rguidInterface,LPVOID* ppObject
|
LPDIRECTSOUNDBUFFER8 iface,REFGUID rguidObject,DWORD dwIndex,REFGUID rguidInterface,LPVOID* ppObject
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p,%s,%lu,%s,%p): stub\n",This,debugstr_guid(rguidObject),dwIndex,debugstr_guid(rguidInterface),ppObject);
|
FIXME("(%p,%s,%lu,%s,%p): stub\n",This,debugstr_guid(rguidObject),dwIndex,debugstr_guid(rguidInterface),ppObject);
|
||||||
|
|
||||||
|
@ -942,7 +942,7 @@ static HRESULT WINAPI PrimaryBufferImpl_GetObjectInPath(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_Initialize(
|
static HRESULT WINAPI PrimaryBufferImpl_Initialize(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDIRECTSOUND dsound,LPCDSBUFFERDESC dbsd
|
LPDIRECTSOUNDBUFFER8 iface,LPDIRECTSOUND dsound,LPCDSBUFFERDESC dbsd
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
FIXME("(%p,%p,%p):stub\n",This,dsound,dbsd);
|
FIXME("(%p,%p,%p):stub\n",This,dsound,dbsd);
|
||||||
DPRINTF("Re-Init!!!\n");
|
DPRINTF("Re-Init!!!\n");
|
||||||
WARN("already initialized\n");
|
WARN("already initialized\n");
|
||||||
|
@ -952,7 +952,7 @@ static HRESULT WINAPI PrimaryBufferImpl_Initialize(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_GetCaps(
|
static HRESULT WINAPI PrimaryBufferImpl_GetCaps(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,LPDSBCAPS caps
|
LPDIRECTSOUNDBUFFER8 iface,LPDSBCAPS caps
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
TRACE("(%p)->(%p)\n",This,caps);
|
TRACE("(%p)->(%p)\n",This,caps);
|
||||||
|
|
||||||
if (caps == NULL) {
|
if (caps == NULL) {
|
||||||
|
@ -984,7 +984,7 @@ static HRESULT WINAPI PrimaryBufferImpl_GetCaps(
|
||||||
static HRESULT WINAPI PrimaryBufferImpl_QueryInterface(
|
static HRESULT WINAPI PrimaryBufferImpl_QueryInterface(
|
||||||
LPDIRECTSOUNDBUFFER8 iface,REFIID riid,LPVOID *ppobj
|
LPDIRECTSOUNDBUFFER8 iface,REFIID riid,LPVOID *ppobj
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(PrimaryBufferImpl,iface);
|
PrimaryBufferImpl *This = (PrimaryBufferImpl *)iface;
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
|
|
||||||
if (ppobj == NULL) {
|
if (ppobj == NULL) {
|
||||||
|
|
|
@ -65,7 +65,7 @@ static HRESULT WINAPI IKsBufferPropertySetImpl_QueryInterface(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID *ppobj )
|
LPVOID *ppobj )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IKsBufferPropertySetImpl,iface);
|
IKsBufferPropertySetImpl *This = (IKsBufferPropertySetImpl *)iface;
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
|
|
||||||
return IDirectSoundBuffer_QueryInterface((LPDIRECTSOUNDBUFFER8)This->dsb, riid, ppobj);
|
return IDirectSoundBuffer_QueryInterface((LPDIRECTSOUNDBUFFER8)This->dsb, riid, ppobj);
|
||||||
|
@ -73,7 +73,7 @@ static HRESULT WINAPI IKsBufferPropertySetImpl_QueryInterface(
|
||||||
|
|
||||||
static ULONG WINAPI IKsBufferPropertySetImpl_AddRef(LPKSPROPERTYSET iface)
|
static ULONG WINAPI IKsBufferPropertySetImpl_AddRef(LPKSPROPERTYSET iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IKsBufferPropertySetImpl,iface);
|
IKsBufferPropertySetImpl *This = (IKsBufferPropertySetImpl *)iface;
|
||||||
ULONG ulReturn;
|
ULONG ulReturn;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld\n", This, This->ref);
|
TRACE("(%p) ref was %ld\n", This, This->ref);
|
||||||
|
@ -83,7 +83,7 @@ static ULONG WINAPI IKsBufferPropertySetImpl_AddRef(LPKSPROPERTYSET iface)
|
||||||
|
|
||||||
static ULONG WINAPI IKsBufferPropertySetImpl_Release(LPKSPROPERTYSET iface)
|
static ULONG WINAPI IKsBufferPropertySetImpl_Release(LPKSPROPERTYSET iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IKsBufferPropertySetImpl,iface);
|
IKsBufferPropertySetImpl *This = (IKsBufferPropertySetImpl *)iface;
|
||||||
ULONG ulReturn;
|
ULONG ulReturn;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld\n", This, This->ref);
|
TRACE("(%p) ref was %ld\n", This, This->ref);
|
||||||
|
@ -107,7 +107,7 @@ static HRESULT WINAPI IKsBufferPropertySetImpl_Get(
|
||||||
ULONG cbPropData,
|
ULONG cbPropData,
|
||||||
PULONG pcbReturned )
|
PULONG pcbReturned )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IKsBufferPropertySetImpl,iface);
|
IKsBufferPropertySetImpl *This = (IKsBufferPropertySetImpl *)iface;
|
||||||
PIDSDRIVERPROPERTYSET ps;
|
PIDSDRIVERPROPERTYSET ps;
|
||||||
TRACE("(iface=%p,guidPropSet=%s,dwPropID=%ld,pInstanceData=%p,cbInstanceData=%ld,pPropData=%p,cbPropData=%ld,pcbReturned=%p)\n",
|
TRACE("(iface=%p,guidPropSet=%s,dwPropID=%ld,pInstanceData=%p,cbInstanceData=%ld,pPropData=%p,cbPropData=%ld,pcbReturned=%p)\n",
|
||||||
This,debugstr_guid(guidPropSet),dwPropID,pInstanceData,cbInstanceData,pPropData,cbPropData,pcbReturned);
|
This,debugstr_guid(guidPropSet),dwPropID,pInstanceData,cbInstanceData,pPropData,cbPropData,pcbReturned);
|
||||||
|
@ -142,7 +142,7 @@ static HRESULT WINAPI IKsBufferPropertySetImpl_Set(
|
||||||
LPVOID pPropData,
|
LPVOID pPropData,
|
||||||
ULONG cbPropData )
|
ULONG cbPropData )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IKsBufferPropertySetImpl,iface);
|
IKsBufferPropertySetImpl *This = (IKsBufferPropertySetImpl *)iface;
|
||||||
PIDSDRIVERPROPERTYSET ps;
|
PIDSDRIVERPROPERTYSET ps;
|
||||||
TRACE("(%p,%s,%ld,%p,%ld,%p,%ld)\n",This,debugstr_guid(guidPropSet),dwPropID,pInstanceData,cbInstanceData,pPropData,cbPropData);
|
TRACE("(%p,%s,%ld,%p,%ld,%p,%ld)\n",This,debugstr_guid(guidPropSet),dwPropID,pInstanceData,cbInstanceData,pPropData,cbPropData);
|
||||||
|
|
||||||
|
@ -172,7 +172,7 @@ static HRESULT WINAPI IKsBufferPropertySetImpl_QuerySupport(
|
||||||
ULONG dwPropID,
|
ULONG dwPropID,
|
||||||
PULONG pTypeSupport )
|
PULONG pTypeSupport )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IKsBufferPropertySetImpl,iface);
|
IKsBufferPropertySetImpl *This = (IKsBufferPropertySetImpl *)iface;
|
||||||
PIDSDRIVERPROPERTYSET ps;
|
PIDSDRIVERPROPERTYSET ps;
|
||||||
TRACE("(%p,%s,%ld,%p)\n",This,debugstr_guid(guidPropSet),dwPropID,pTypeSupport);
|
TRACE("(%p,%s,%ld,%p)\n",This,debugstr_guid(guidPropSet),dwPropID,pTypeSupport);
|
||||||
|
|
||||||
|
@ -239,7 +239,7 @@ static HRESULT WINAPI IKsPrivatePropertySetImpl_QueryInterface(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID *ppobj )
|
LPVOID *ppobj )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IKsPrivatePropertySetImpl,iface);
|
IKsPrivatePropertySetImpl *This = (IKsPrivatePropertySetImpl *)iface;
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
|
|
||||||
*ppobj = NULL;
|
*ppobj = NULL;
|
||||||
|
@ -248,7 +248,7 @@ static HRESULT WINAPI IKsPrivatePropertySetImpl_QueryInterface(
|
||||||
|
|
||||||
static ULONG WINAPI IKsPrivatePropertySetImpl_AddRef(LPKSPROPERTYSET iface)
|
static ULONG WINAPI IKsPrivatePropertySetImpl_AddRef(LPKSPROPERTYSET iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IKsPrivatePropertySetImpl,iface);
|
IKsPrivatePropertySetImpl *This = (IKsPrivatePropertySetImpl *)iface;
|
||||||
ULONG ulReturn;
|
ULONG ulReturn;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld\n", This, This->ref);
|
TRACE("(%p) ref was %ld\n", This, This->ref);
|
||||||
|
@ -258,7 +258,7 @@ static ULONG WINAPI IKsPrivatePropertySetImpl_AddRef(LPKSPROPERTYSET iface)
|
||||||
|
|
||||||
static ULONG WINAPI IKsPrivatePropertySetImpl_Release(LPKSPROPERTYSET iface)
|
static ULONG WINAPI IKsPrivatePropertySetImpl_Release(LPKSPROPERTYSET iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IKsPrivatePropertySetImpl,iface);
|
IKsPrivatePropertySetImpl *This = (IKsPrivatePropertySetImpl *)iface;
|
||||||
ULONG ulReturn;
|
ULONG ulReturn;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld\n", This, This->ref);
|
TRACE("(%p) ref was %ld\n", This, This->ref);
|
||||||
|
@ -988,7 +988,7 @@ static HRESULT WINAPI IKsPrivatePropertySetImpl_Get(
|
||||||
ULONG cbPropData,
|
ULONG cbPropData,
|
||||||
PULONG pcbReturned
|
PULONG pcbReturned
|
||||||
) {
|
) {
|
||||||
ICOM_THIS(IKsPrivatePropertySetImpl,iface);
|
IKsPrivatePropertySetImpl *This = (IKsPrivatePropertySetImpl *)iface;
|
||||||
TRACE("(iface=%p,guidPropSet=%s,dwPropID=%ld,pInstanceData=%p,cbInstanceData=%ld,pPropData=%p,cbPropData=%ld,pcbReturned=%p)\n",
|
TRACE("(iface=%p,guidPropSet=%s,dwPropID=%ld,pInstanceData=%p,cbInstanceData=%ld,pPropData=%p,cbPropData=%ld,pcbReturned=%p)\n",
|
||||||
This,debugstr_guid(guidPropSet),dwPropID,pInstanceData,cbInstanceData,pPropData,cbPropData,pcbReturned);
|
This,debugstr_guid(guidPropSet),dwPropID,pInstanceData,cbInstanceData,pPropData,cbPropData,pcbReturned);
|
||||||
|
|
||||||
|
@ -1035,7 +1035,7 @@ static HRESULT WINAPI IKsPrivatePropertySetImpl_Set(
|
||||||
LPVOID pPropData,
|
LPVOID pPropData,
|
||||||
ULONG cbPropData )
|
ULONG cbPropData )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IKsPrivatePropertySetImpl,iface);
|
IKsPrivatePropertySetImpl *This = (IKsPrivatePropertySetImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p,%s,%ld,%p,%ld,%p,%ld), stub!\n",This,debugstr_guid(guidPropSet),dwPropID,pInstanceData,cbInstanceData,pPropData,cbPropData);
|
FIXME("(%p,%s,%ld,%p,%ld,%p,%ld), stub!\n",This,debugstr_guid(guidPropSet),dwPropID,pInstanceData,cbInstanceData,pPropData,cbPropData);
|
||||||
return E_PROP_ID_UNSUPPORTED;
|
return E_PROP_ID_UNSUPPORTED;
|
||||||
|
@ -1047,7 +1047,7 @@ static HRESULT WINAPI IKsPrivatePropertySetImpl_QuerySupport(
|
||||||
ULONG dwPropID,
|
ULONG dwPropID,
|
||||||
PULONG pTypeSupport )
|
PULONG pTypeSupport )
|
||||||
{
|
{
|
||||||
ICOM_THIS(IKsPrivatePropertySetImpl,iface);
|
IKsPrivatePropertySetImpl *This = (IKsPrivatePropertySetImpl *)iface;
|
||||||
TRACE("(%p,%s,%ld,%p)\n",This,debugstr_guid(guidPropSet),dwPropID,pTypeSupport);
|
TRACE("(%p,%s,%ld,%p)\n",This,debugstr_guid(guidPropSet),dwPropID,pTypeSupport);
|
||||||
|
|
||||||
if ( IsEqualGUID( &DSPROPSETID_DirectSoundDevice, guidPropSet) ) {
|
if ( IsEqualGUID( &DSPROPSETID_DirectSoundDevice, guidPropSet) ) {
|
||||||
|
|
|
@ -370,7 +370,7 @@ static void WINAPI DSOUND_ChangeListener(IDirectSound3DListenerImpl *ds3dl)
|
||||||
static HRESULT WINAPI IDirectSound3DBufferImpl_QueryInterface(
|
static HRESULT WINAPI IDirectSound3DBufferImpl_QueryInterface(
|
||||||
LPDIRECTSOUND3DBUFFER iface, REFIID riid, LPVOID *ppobj)
|
LPDIRECTSOUND3DBUFFER iface, REFIID riid, LPVOID *ppobj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
return IDirectSoundBuffer_QueryInterface((LPDIRECTSOUNDBUFFER8)This->dsb, riid, ppobj);
|
return IDirectSoundBuffer_QueryInterface((LPDIRECTSOUNDBUFFER8)This->dsb, riid, ppobj);
|
||||||
|
@ -378,7 +378,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_QueryInterface(
|
||||||
|
|
||||||
static ULONG WINAPI IDirectSound3DBufferImpl_AddRef(LPDIRECTSOUND3DBUFFER iface)
|
static ULONG WINAPI IDirectSound3DBufferImpl_AddRef(LPDIRECTSOUND3DBUFFER iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
ULONG ref;
|
ULONG ref;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
@ -391,7 +391,7 @@ static ULONG WINAPI IDirectSound3DBufferImpl_AddRef(LPDIRECTSOUND3DBUFFER iface)
|
||||||
|
|
||||||
static ULONG WINAPI IDirectSound3DBufferImpl_Release(LPDIRECTSOUND3DBUFFER iface)
|
static ULONG WINAPI IDirectSound3DBufferImpl_Release(LPDIRECTSOUND3DBUFFER iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
ULONG ulReturn;
|
ULONG ulReturn;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
@ -411,7 +411,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_GetAllParameters(
|
||||||
LPDIRECTSOUND3DBUFFER iface,
|
LPDIRECTSOUND3DBUFFER iface,
|
||||||
LPDS3DBUFFER lpDs3dBuffer)
|
LPDS3DBUFFER lpDs3dBuffer)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("(%p,%p)\n",This,lpDs3dBuffer);
|
TRACE("(%p,%p)\n",This,lpDs3dBuffer);
|
||||||
|
|
||||||
if (lpDs3dBuffer == NULL) {
|
if (lpDs3dBuffer == NULL) {
|
||||||
|
@ -434,7 +434,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_GetConeAngles(
|
||||||
LPDWORD lpdwInsideConeAngle,
|
LPDWORD lpdwInsideConeAngle,
|
||||||
LPDWORD lpdwOutsideConeAngle)
|
LPDWORD lpdwOutsideConeAngle)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("returning: Inside Cone Angle = %ld degrees; Outside Cone Angle = %ld degrees\n",
|
TRACE("returning: Inside Cone Angle = %ld degrees; Outside Cone Angle = %ld degrees\n",
|
||||||
This->dsb->ds3db_ds3db.dwInsideConeAngle, This->dsb->ds3db_ds3db.dwOutsideConeAngle);
|
This->dsb->ds3db_ds3db.dwInsideConeAngle, This->dsb->ds3db_ds3db.dwOutsideConeAngle);
|
||||||
*lpdwInsideConeAngle = This->dsb->ds3db_ds3db.dwInsideConeAngle;
|
*lpdwInsideConeAngle = This->dsb->ds3db_ds3db.dwInsideConeAngle;
|
||||||
|
@ -446,7 +446,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_GetConeOrientation(
|
||||||
LPDIRECTSOUND3DBUFFER iface,
|
LPDIRECTSOUND3DBUFFER iface,
|
||||||
LPD3DVECTOR lpvConeOrientation)
|
LPD3DVECTOR lpvConeOrientation)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("returning: Cone Orientation vector = (%f,%f,%f)\n",
|
TRACE("returning: Cone Orientation vector = (%f,%f,%f)\n",
|
||||||
This->dsb->ds3db_ds3db.vConeOrientation.x,
|
This->dsb->ds3db_ds3db.vConeOrientation.x,
|
||||||
This->dsb->ds3db_ds3db.vConeOrientation.y,
|
This->dsb->ds3db_ds3db.vConeOrientation.y,
|
||||||
|
@ -459,7 +459,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_GetConeOutsideVolume(
|
||||||
LPDIRECTSOUND3DBUFFER iface,
|
LPDIRECTSOUND3DBUFFER iface,
|
||||||
LPLONG lplConeOutsideVolume)
|
LPLONG lplConeOutsideVolume)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("returning: Cone Outside Volume = %ld\n", This->dsb->ds3db_ds3db.lConeOutsideVolume);
|
TRACE("returning: Cone Outside Volume = %ld\n", This->dsb->ds3db_ds3db.lConeOutsideVolume);
|
||||||
*lplConeOutsideVolume = This->dsb->ds3db_ds3db.lConeOutsideVolume;
|
*lplConeOutsideVolume = This->dsb->ds3db_ds3db.lConeOutsideVolume;
|
||||||
return DS_OK;
|
return DS_OK;
|
||||||
|
@ -469,7 +469,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_GetMaxDistance(
|
||||||
LPDIRECTSOUND3DBUFFER iface,
|
LPDIRECTSOUND3DBUFFER iface,
|
||||||
LPD3DVALUE lpfMaxDistance)
|
LPD3DVALUE lpfMaxDistance)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("returning: Max Distance = %f\n", This->dsb->ds3db_ds3db.flMaxDistance);
|
TRACE("returning: Max Distance = %f\n", This->dsb->ds3db_ds3db.flMaxDistance);
|
||||||
*lpfMaxDistance = This->dsb->ds3db_ds3db.flMaxDistance;
|
*lpfMaxDistance = This->dsb->ds3db_ds3db.flMaxDistance;
|
||||||
return DS_OK;
|
return DS_OK;
|
||||||
|
@ -479,7 +479,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_GetMinDistance(
|
||||||
LPDIRECTSOUND3DBUFFER iface,
|
LPDIRECTSOUND3DBUFFER iface,
|
||||||
LPD3DVALUE lpfMinDistance)
|
LPD3DVALUE lpfMinDistance)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("returning: Min Distance = %f\n", This->dsb->ds3db_ds3db.flMinDistance);
|
TRACE("returning: Min Distance = %f\n", This->dsb->ds3db_ds3db.flMinDistance);
|
||||||
*lpfMinDistance = This->dsb->ds3db_ds3db.flMinDistance;
|
*lpfMinDistance = This->dsb->ds3db_ds3db.flMinDistance;
|
||||||
return DS_OK;
|
return DS_OK;
|
||||||
|
@ -489,7 +489,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_GetMode(
|
||||||
LPDIRECTSOUND3DBUFFER iface,
|
LPDIRECTSOUND3DBUFFER iface,
|
||||||
LPDWORD lpdwMode)
|
LPDWORD lpdwMode)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("returning: Mode = %ld\n", This->dsb->ds3db_ds3db.dwMode);
|
TRACE("returning: Mode = %ld\n", This->dsb->ds3db_ds3db.dwMode);
|
||||||
*lpdwMode = This->dsb->ds3db_ds3db.dwMode;
|
*lpdwMode = This->dsb->ds3db_ds3db.dwMode;
|
||||||
return DS_OK;
|
return DS_OK;
|
||||||
|
@ -499,7 +499,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_GetPosition(
|
||||||
LPDIRECTSOUND3DBUFFER iface,
|
LPDIRECTSOUND3DBUFFER iface,
|
||||||
LPD3DVECTOR lpvPosition)
|
LPD3DVECTOR lpvPosition)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("returning: Position vector = (%f,%f,%f)\n",
|
TRACE("returning: Position vector = (%f,%f,%f)\n",
|
||||||
This->dsb->ds3db_ds3db.vPosition.x,
|
This->dsb->ds3db_ds3db.vPosition.x,
|
||||||
This->dsb->ds3db_ds3db.vPosition.y,
|
This->dsb->ds3db_ds3db.vPosition.y,
|
||||||
|
@ -512,7 +512,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_GetVelocity(
|
||||||
LPDIRECTSOUND3DBUFFER iface,
|
LPDIRECTSOUND3DBUFFER iface,
|
||||||
LPD3DVECTOR lpvVelocity)
|
LPD3DVECTOR lpvVelocity)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("returning: Velocity vector = (%f,%f,%f)\n",
|
TRACE("returning: Velocity vector = (%f,%f,%f)\n",
|
||||||
This->dsb->ds3db_ds3db.vVelocity.x,
|
This->dsb->ds3db_ds3db.vVelocity.x,
|
||||||
This->dsb->ds3db_ds3db.vVelocity.y,
|
This->dsb->ds3db_ds3db.vVelocity.y,
|
||||||
|
@ -526,7 +526,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_SetAllParameters(
|
||||||
LPCDS3DBUFFER lpcDs3dBuffer,
|
LPCDS3DBUFFER lpcDs3dBuffer,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
DWORD status = DSERR_INVALIDPARAM;
|
DWORD status = DSERR_INVALIDPARAM;
|
||||||
TRACE("(%p,%p,%lx)\n",iface,lpcDs3dBuffer,dwApply);
|
TRACE("(%p,%p,%lx)\n",iface,lpcDs3dBuffer,dwApply);
|
||||||
|
|
||||||
|
@ -560,7 +560,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_SetConeAngles(
|
||||||
DWORD dwOutsideConeAngle,
|
DWORD dwOutsideConeAngle,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("setting: Inside Cone Angle = %ld; Outside Cone Angle = %ld; dwApply = %ld\n",
|
TRACE("setting: Inside Cone Angle = %ld; Outside Cone Angle = %ld; dwApply = %ld\n",
|
||||||
dwInsideConeAngle, dwOutsideConeAngle, dwApply);
|
dwInsideConeAngle, dwOutsideConeAngle, dwApply);
|
||||||
This->dsb->ds3db_ds3db.dwInsideConeAngle = dwInsideConeAngle;
|
This->dsb->ds3db_ds3db.dwInsideConeAngle = dwInsideConeAngle;
|
||||||
|
@ -578,7 +578,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_SetConeOrientation(
|
||||||
D3DVALUE x, D3DVALUE y, D3DVALUE z,
|
D3DVALUE x, D3DVALUE y, D3DVALUE z,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("setting: Cone Orientation vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply);
|
TRACE("setting: Cone Orientation vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply);
|
||||||
This->dsb->ds3db_ds3db.vConeOrientation.x = x;
|
This->dsb->ds3db_ds3db.vConeOrientation.x = x;
|
||||||
This->dsb->ds3db_ds3db.vConeOrientation.y = y;
|
This->dsb->ds3db_ds3db.vConeOrientation.y = y;
|
||||||
|
@ -597,7 +597,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_SetConeOutsideVolume(
|
||||||
LONG lConeOutsideVolume,
|
LONG lConeOutsideVolume,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("setting: ConeOutsideVolume = %ld; dwApply = %ld\n", lConeOutsideVolume, dwApply);
|
TRACE("setting: ConeOutsideVolume = %ld; dwApply = %ld\n", lConeOutsideVolume, dwApply);
|
||||||
This->dsb->ds3db_ds3db.lConeOutsideVolume = lConeOutsideVolume;
|
This->dsb->ds3db_ds3db.lConeOutsideVolume = lConeOutsideVolume;
|
||||||
if (dwApply == DS3D_IMMEDIATE)
|
if (dwApply == DS3D_IMMEDIATE)
|
||||||
|
@ -614,7 +614,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_SetMaxDistance(
|
||||||
D3DVALUE fMaxDistance,
|
D3DVALUE fMaxDistance,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("setting: MaxDistance = %f; dwApply = %ld\n", fMaxDistance, dwApply);
|
TRACE("setting: MaxDistance = %f; dwApply = %ld\n", fMaxDistance, dwApply);
|
||||||
This->dsb->ds3db_ds3db.flMaxDistance = fMaxDistance;
|
This->dsb->ds3db_ds3db.flMaxDistance = fMaxDistance;
|
||||||
if (dwApply == DS3D_IMMEDIATE)
|
if (dwApply == DS3D_IMMEDIATE)
|
||||||
|
@ -631,7 +631,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_SetMinDistance(
|
||||||
D3DVALUE fMinDistance,
|
D3DVALUE fMinDistance,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("setting: MinDistance = %f; dwApply = %ld\n", fMinDistance, dwApply);
|
TRACE("setting: MinDistance = %f; dwApply = %ld\n", fMinDistance, dwApply);
|
||||||
This->dsb->ds3db_ds3db.flMinDistance = fMinDistance;
|
This->dsb->ds3db_ds3db.flMinDistance = fMinDistance;
|
||||||
if (dwApply == DS3D_IMMEDIATE)
|
if (dwApply == DS3D_IMMEDIATE)
|
||||||
|
@ -648,7 +648,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_SetMode(
|
||||||
DWORD dwMode,
|
DWORD dwMode,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("setting: Mode = %ld; dwApply = %ld\n", dwMode, dwApply);
|
TRACE("setting: Mode = %ld; dwApply = %ld\n", dwMode, dwApply);
|
||||||
This->dsb->ds3db_ds3db.dwMode = dwMode;
|
This->dsb->ds3db_ds3db.dwMode = dwMode;
|
||||||
if (dwApply == DS3D_IMMEDIATE)
|
if (dwApply == DS3D_IMMEDIATE)
|
||||||
|
@ -665,7 +665,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_SetPosition(
|
||||||
D3DVALUE x, D3DVALUE y, D3DVALUE z,
|
D3DVALUE x, D3DVALUE y, D3DVALUE z,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("setting: Position vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply);
|
TRACE("setting: Position vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply);
|
||||||
This->dsb->ds3db_ds3db.vPosition.x = x;
|
This->dsb->ds3db_ds3db.vPosition.x = x;
|
||||||
This->dsb->ds3db_ds3db.vPosition.y = y;
|
This->dsb->ds3db_ds3db.vPosition.y = y;
|
||||||
|
@ -684,7 +684,7 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_SetVelocity(
|
||||||
D3DVALUE x, D3DVALUE y, D3DVALUE z,
|
D3DVALUE x, D3DVALUE y, D3DVALUE z,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DBufferImpl,iface);
|
IDirectSound3DBufferImpl *This = (IDirectSound3DBufferImpl *)iface;
|
||||||
TRACE("setting: Velocity vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply);
|
TRACE("setting: Velocity vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply);
|
||||||
This->dsb->ds3db_ds3db.vVelocity.x = x;
|
This->dsb->ds3db_ds3db.vVelocity.x = x;
|
||||||
This->dsb->ds3db_ds3db.vVelocity.y = y;
|
This->dsb->ds3db_ds3db.vVelocity.y = y;
|
||||||
|
@ -787,7 +787,7 @@ HRESULT WINAPI IDirectSound3DBufferImpl_Destroy(
|
||||||
static HRESULT WINAPI IDirectSound3DListenerImpl_QueryInterface(
|
static HRESULT WINAPI IDirectSound3DListenerImpl_QueryInterface(
|
||||||
LPDIRECTSOUND3DLISTENER iface, REFIID riid, LPVOID *ppobj)
|
LPDIRECTSOUND3DLISTENER iface, REFIID riid, LPVOID *ppobj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
TRACE("(%p,%s,%p)\n",This,debugstr_guid(riid),ppobj);
|
||||||
|
|
||||||
|
@ -821,7 +821,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_QueryInterface(
|
||||||
|
|
||||||
static ULONG WINAPI IDirectSound3DListenerImpl_AddRef(LPDIRECTSOUND3DLISTENER iface)
|
static ULONG WINAPI IDirectSound3DListenerImpl_AddRef(LPDIRECTSOUND3DLISTENER iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
ULONG ref;
|
ULONG ref;
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
|
||||||
|
@ -836,7 +836,7 @@ static ULONG WINAPI IDirectSound3DListenerImpl_AddRef(LPDIRECTSOUND3DLISTENER if
|
||||||
|
|
||||||
static ULONG WINAPI IDirectSound3DListenerImpl_Release(LPDIRECTSOUND3DLISTENER iface)
|
static ULONG WINAPI IDirectSound3DListenerImpl_Release(LPDIRECTSOUND3DLISTENER iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
ULONG ulReturn;
|
ULONG ulReturn;
|
||||||
|
|
||||||
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
TRACE("(%p) ref was %ld, thread is %04lx\n",This, This->ref, GetCurrentThreadId());
|
||||||
|
@ -857,7 +857,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_GetAllParameter(
|
||||||
LPDIRECTSOUND3DLISTENER iface,
|
LPDIRECTSOUND3DLISTENER iface,
|
||||||
LPDS3DLISTENER lpDS3DL)
|
LPDS3DLISTENER lpDS3DL)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("(%p,%p)\n",This,lpDS3DL);
|
TRACE("(%p,%p)\n",This,lpDS3DL);
|
||||||
|
|
||||||
if (lpDS3DL == NULL) {
|
if (lpDS3DL == NULL) {
|
||||||
|
@ -879,7 +879,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_GetDistanceFactor(
|
||||||
LPDIRECTSOUND3DLISTENER iface,
|
LPDIRECTSOUND3DLISTENER iface,
|
||||||
LPD3DVALUE lpfDistanceFactor)
|
LPD3DVALUE lpfDistanceFactor)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("returning: Distance Factor = %f\n", This->dsound->ds3dl.flDistanceFactor);
|
TRACE("returning: Distance Factor = %f\n", This->dsound->ds3dl.flDistanceFactor);
|
||||||
*lpfDistanceFactor = This->dsound->ds3dl.flDistanceFactor;
|
*lpfDistanceFactor = This->dsound->ds3dl.flDistanceFactor;
|
||||||
return DS_OK;
|
return DS_OK;
|
||||||
|
@ -889,7 +889,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_GetDopplerFactor(
|
||||||
LPDIRECTSOUND3DLISTENER iface,
|
LPDIRECTSOUND3DLISTENER iface,
|
||||||
LPD3DVALUE lpfDopplerFactor)
|
LPD3DVALUE lpfDopplerFactor)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("returning: Doppler Factor = %f\n", This->dsound->ds3dl.flDopplerFactor);
|
TRACE("returning: Doppler Factor = %f\n", This->dsound->ds3dl.flDopplerFactor);
|
||||||
*lpfDopplerFactor = This->dsound->ds3dl.flDopplerFactor;
|
*lpfDopplerFactor = This->dsound->ds3dl.flDopplerFactor;
|
||||||
return DS_OK;
|
return DS_OK;
|
||||||
|
@ -900,7 +900,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_GetOrientation(
|
||||||
LPD3DVECTOR lpvOrientFront,
|
LPD3DVECTOR lpvOrientFront,
|
||||||
LPD3DVECTOR lpvOrientTop)
|
LPD3DVECTOR lpvOrientTop)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("returning: OrientFront vector = (%f,%f,%f); OrientTop vector = (%f,%f,%f)\n", This->dsound->ds3dl.vOrientFront.x, \
|
TRACE("returning: OrientFront vector = (%f,%f,%f); OrientTop vector = (%f,%f,%f)\n", This->dsound->ds3dl.vOrientFront.x, \
|
||||||
This->dsound->ds3dl.vOrientFront.y, This->dsound->ds3dl.vOrientFront.z, This->dsound->ds3dl.vOrientTop.x, This->dsound->ds3dl.vOrientTop.y, \
|
This->dsound->ds3dl.vOrientFront.y, This->dsound->ds3dl.vOrientFront.z, This->dsound->ds3dl.vOrientTop.x, This->dsound->ds3dl.vOrientTop.y, \
|
||||||
This->dsound->ds3dl.vOrientTop.z);
|
This->dsound->ds3dl.vOrientTop.z);
|
||||||
|
@ -913,7 +913,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_GetPosition(
|
||||||
LPDIRECTSOUND3DLISTENER iface,
|
LPDIRECTSOUND3DLISTENER iface,
|
||||||
LPD3DVECTOR lpvPosition)
|
LPD3DVECTOR lpvPosition)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("returning: Position vector = (%f,%f,%f)\n", This->dsound->ds3dl.vPosition.x, This->dsound->ds3dl.vPosition.y, This->dsound->ds3dl.vPosition.z);
|
TRACE("returning: Position vector = (%f,%f,%f)\n", This->dsound->ds3dl.vPosition.x, This->dsound->ds3dl.vPosition.y, This->dsound->ds3dl.vPosition.z);
|
||||||
*lpvPosition = This->dsound->ds3dl.vPosition;
|
*lpvPosition = This->dsound->ds3dl.vPosition;
|
||||||
return DS_OK;
|
return DS_OK;
|
||||||
|
@ -923,7 +923,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_GetRolloffFactor(
|
||||||
LPDIRECTSOUND3DLISTENER iface,
|
LPDIRECTSOUND3DLISTENER iface,
|
||||||
LPD3DVALUE lpfRolloffFactor)
|
LPD3DVALUE lpfRolloffFactor)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("returning: RolloffFactor = %f\n", This->dsound->ds3dl.flRolloffFactor);
|
TRACE("returning: RolloffFactor = %f\n", This->dsound->ds3dl.flRolloffFactor);
|
||||||
*lpfRolloffFactor = This->dsound->ds3dl.flRolloffFactor;
|
*lpfRolloffFactor = This->dsound->ds3dl.flRolloffFactor;
|
||||||
return DS_OK;
|
return DS_OK;
|
||||||
|
@ -933,7 +933,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_GetVelocity(
|
||||||
LPDIRECTSOUND3DLISTENER iface,
|
LPDIRECTSOUND3DLISTENER iface,
|
||||||
LPD3DVECTOR lpvVelocity)
|
LPD3DVECTOR lpvVelocity)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("returning: Velocity vector = (%f,%f,%f)\n", This->dsound->ds3dl.vVelocity.x, This->dsound->ds3dl.vVelocity.y, This->dsound->ds3dl.vVelocity.z);
|
TRACE("returning: Velocity vector = (%f,%f,%f)\n", This->dsound->ds3dl.vVelocity.x, This->dsound->ds3dl.vVelocity.y, This->dsound->ds3dl.vVelocity.z);
|
||||||
*lpvVelocity = This->dsound->ds3dl.vVelocity;
|
*lpvVelocity = This->dsound->ds3dl.vVelocity;
|
||||||
return DS_OK;
|
return DS_OK;
|
||||||
|
@ -944,7 +944,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_SetAllParameters(
|
||||||
LPCDS3DLISTENER lpcDS3DL,
|
LPCDS3DLISTENER lpcDS3DL,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("setting: all parameters; dwApply = %ld\n", dwApply);
|
TRACE("setting: all parameters; dwApply = %ld\n", dwApply);
|
||||||
This->dsound->ds3dl = *lpcDS3DL;
|
This->dsound->ds3dl = *lpcDS3DL;
|
||||||
if (dwApply == DS3D_IMMEDIATE)
|
if (dwApply == DS3D_IMMEDIATE)
|
||||||
|
@ -961,7 +961,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_SetDistanceFactor(
|
||||||
D3DVALUE fDistanceFactor,
|
D3DVALUE fDistanceFactor,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("setting: Distance Factor = %f; dwApply = %ld\n", fDistanceFactor, dwApply);
|
TRACE("setting: Distance Factor = %f; dwApply = %ld\n", fDistanceFactor, dwApply);
|
||||||
This->dsound->ds3dl.flDistanceFactor = fDistanceFactor;
|
This->dsound->ds3dl.flDistanceFactor = fDistanceFactor;
|
||||||
if (dwApply == DS3D_IMMEDIATE)
|
if (dwApply == DS3D_IMMEDIATE)
|
||||||
|
@ -978,7 +978,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_SetDopplerFactor(
|
||||||
D3DVALUE fDopplerFactor,
|
D3DVALUE fDopplerFactor,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("setting: Doppler Factor = %f; dwApply = %ld\n", fDopplerFactor, dwApply);
|
TRACE("setting: Doppler Factor = %f; dwApply = %ld\n", fDopplerFactor, dwApply);
|
||||||
This->dsound->ds3dl.flDopplerFactor = fDopplerFactor;
|
This->dsound->ds3dl.flDopplerFactor = fDopplerFactor;
|
||||||
if (dwApply == DS3D_IMMEDIATE)
|
if (dwApply == DS3D_IMMEDIATE)
|
||||||
|
@ -996,7 +996,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_SetOrientation(
|
||||||
D3DVALUE xTop, D3DVALUE yTop, D3DVALUE zTop,
|
D3DVALUE xTop, D3DVALUE yTop, D3DVALUE zTop,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("setting: Front vector = (%f,%f,%f); Top vector = (%f,%f,%f); dwApply = %ld\n", \
|
TRACE("setting: Front vector = (%f,%f,%f); Top vector = (%f,%f,%f); dwApply = %ld\n", \
|
||||||
xFront, yFront, zFront, xTop, yTop, zTop, dwApply);
|
xFront, yFront, zFront, xTop, yTop, zTop, dwApply);
|
||||||
This->dsound->ds3dl.vOrientFront.x = xFront;
|
This->dsound->ds3dl.vOrientFront.x = xFront;
|
||||||
|
@ -1019,7 +1019,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_SetPosition(
|
||||||
D3DVALUE x, D3DVALUE y, D3DVALUE z,
|
D3DVALUE x, D3DVALUE y, D3DVALUE z,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("setting: Position vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply);
|
TRACE("setting: Position vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply);
|
||||||
This->dsound->ds3dl.vPosition.x = x;
|
This->dsound->ds3dl.vPosition.x = x;
|
||||||
This->dsound->ds3dl.vPosition.y = y;
|
This->dsound->ds3dl.vPosition.y = y;
|
||||||
|
@ -1038,7 +1038,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_SetRolloffFactor(
|
||||||
D3DVALUE fRolloffFactor,
|
D3DVALUE fRolloffFactor,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("setting: Rolloff Factor = %f; dwApply = %ld\n", fRolloffFactor, dwApply);
|
TRACE("setting: Rolloff Factor = %f; dwApply = %ld\n", fRolloffFactor, dwApply);
|
||||||
This->dsound->ds3dl.flRolloffFactor = fRolloffFactor;
|
This->dsound->ds3dl.flRolloffFactor = fRolloffFactor;
|
||||||
if (dwApply == DS3D_IMMEDIATE)
|
if (dwApply == DS3D_IMMEDIATE)
|
||||||
|
@ -1055,7 +1055,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_SetVelocity(
|
||||||
D3DVALUE x, D3DVALUE y, D3DVALUE z,
|
D3DVALUE x, D3DVALUE y, D3DVALUE z,
|
||||||
DWORD dwApply)
|
DWORD dwApply)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("setting: Velocity vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply);
|
TRACE("setting: Velocity vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply);
|
||||||
This->dsound->ds3dl.vVelocity.x = x;
|
This->dsound->ds3dl.vVelocity.x = x;
|
||||||
This->dsound->ds3dl.vVelocity.y = y;
|
This->dsound->ds3dl.vVelocity.y = y;
|
||||||
|
@ -1072,7 +1072,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_SetVelocity(
|
||||||
static HRESULT WINAPI IDirectSound3DListenerImpl_CommitDeferredSettings(
|
static HRESULT WINAPI IDirectSound3DListenerImpl_CommitDeferredSettings(
|
||||||
LPDIRECTSOUND3DLISTENER iface)
|
LPDIRECTSOUND3DLISTENER iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDirectSound3DListenerImpl,iface);
|
IDirectSound3DListenerImpl *This = (IDirectSound3DListenerImpl *)iface;
|
||||||
TRACE("\n");
|
TRACE("\n");
|
||||||
DSOUND_ChangeListener(This);
|
DSOUND_ChangeListener(This);
|
||||||
return DS_OK;
|
return DS_OK;
|
||||||
|
|
|
@ -132,7 +132,7 @@ static HRESULT WINAPI IAutoComplete_fnQueryInterface(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID *ppvObj)
|
LPVOID *ppvObj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IAutoCompleteImpl, iface);
|
IAutoCompleteImpl *This = (IAutoCompleteImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(\n\tIID:\t%s,%p)\n", This, shdebugstr_guid(riid), ppvObj);
|
TRACE("(%p)->(\n\tIID:\t%s,%p)\n", This, shdebugstr_guid(riid), ppvObj);
|
||||||
*ppvObj = NULL;
|
*ppvObj = NULL;
|
||||||
|
@ -166,7 +166,7 @@ static HRESULT WINAPI IAutoComplete_fnQueryInterface(
|
||||||
static ULONG WINAPI IAutoComplete_fnAddRef(
|
static ULONG WINAPI IAutoComplete_fnAddRef(
|
||||||
IAutoComplete * iface)
|
IAutoComplete * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IAutoCompleteImpl,iface);
|
IAutoCompleteImpl *This = (IAutoCompleteImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%lu)\n",This,This->ref);
|
TRACE("(%p)->(%lu)\n",This,This->ref);
|
||||||
return ++(This->ref);
|
return ++(This->ref);
|
||||||
|
@ -178,7 +178,7 @@ static ULONG WINAPI IAutoComplete_fnAddRef(
|
||||||
static ULONG WINAPI IAutoComplete_fnRelease(
|
static ULONG WINAPI IAutoComplete_fnRelease(
|
||||||
IAutoComplete * iface)
|
IAutoComplete * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IAutoCompleteImpl,iface);
|
IAutoCompleteImpl *This = (IAutoCompleteImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%lu)\n",This,This->ref);
|
TRACE("(%p)->(%lu)\n",This,This->ref);
|
||||||
|
|
||||||
|
@ -205,7 +205,7 @@ static HRESULT WINAPI IAutoComplete_fnEnable(
|
||||||
IAutoComplete * iface,
|
IAutoComplete * iface,
|
||||||
BOOL fEnable)
|
BOOL fEnable)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IAutoCompleteImpl, iface);
|
IAutoCompleteImpl *This = (IAutoCompleteImpl *)iface;
|
||||||
|
|
||||||
HRESULT hr = S_OK;
|
HRESULT hr = S_OK;
|
||||||
|
|
||||||
|
@ -226,7 +226,7 @@ static HRESULT WINAPI IAutoComplete_fnInit(
|
||||||
LPCOLESTR pwzsRegKeyPath,
|
LPCOLESTR pwzsRegKeyPath,
|
||||||
LPCOLESTR pwszQuickComplete)
|
LPCOLESTR pwszQuickComplete)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IAutoCompleteImpl, iface);
|
IAutoCompleteImpl *This = (IAutoCompleteImpl *)iface;
|
||||||
static const WCHAR lbName[] = {'L','i','s','t','B','o','x',0};
|
static const WCHAR lbName[] = {'L','i','s','t','B','o','x',0};
|
||||||
|
|
||||||
TRACE("(%p)->(0x%08lx, %p, %s, %s)\n",
|
TRACE("(%p)->(0x%08lx, %p, %s, %s)\n",
|
||||||
|
@ -447,7 +447,7 @@ static IAutoComplete2Vtbl ac2vt =
|
||||||
*/
|
*/
|
||||||
static LRESULT APIENTRY ACEditSubclassProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
static LRESULT APIENTRY ACEditSubclassProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IAutoCompleteImpl, GetWindowLongPtrW(hwnd, GWLP_USERDATA));
|
IAutoCompleteImpl *This = (IAutoCompleteImpl *)GetWindowLongPtrW(hwnd, GWLP_USERDATA);
|
||||||
LPOLESTR strs;
|
LPOLESTR strs;
|
||||||
HRESULT hr;
|
HRESULT hr;
|
||||||
WCHAR hwndText[255];
|
WCHAR hwndText[255];
|
||||||
|
@ -617,7 +617,7 @@ static LRESULT APIENTRY ACEditSubclassProc(HWND hwnd, UINT uMsg, WPARAM wParam,
|
||||||
|
|
||||||
static LRESULT APIENTRY ACLBoxSubclassProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
static LRESULT APIENTRY ACLBoxSubclassProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IAutoCompleteImpl, GetWindowLongPtrW(hwnd, GWLP_USERDATA));
|
IAutoCompleteImpl *This = (IAutoCompleteImpl *)GetWindowLongPtrW(hwnd, GWLP_USERDATA);
|
||||||
WCHAR *msg;
|
WCHAR *msg;
|
||||||
int sel = -1, len;
|
int sel = -1, len;
|
||||||
|
|
||||||
|
|
|
@ -151,7 +151,7 @@ HRESULT WINAPI IControlPanel_Constructor(IUnknown* pUnkOuter, REFIID riid, LPVOI
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI ISF_ControlPanel_fnQueryInterface(IShellFolder2 * iface, REFIID riid, LPVOID * ppvObject)
|
static HRESULT WINAPI ISF_ControlPanel_fnQueryInterface(IShellFolder2 * iface, REFIID riid, LPVOID * ppvObject)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%s,%p)\n", This, shdebugstr_guid(riid), ppvObject);
|
TRACE("(%p)->(%s,%p)\n", This, shdebugstr_guid(riid), ppvObject);
|
||||||
|
|
||||||
|
@ -179,7 +179,7 @@ static HRESULT WINAPI ISF_ControlPanel_fnQueryInterface(IShellFolder2 * iface, R
|
||||||
|
|
||||||
static ULONG WINAPI ISF_ControlPanel_fnAddRef(IShellFolder2 * iface)
|
static ULONG WINAPI ISF_ControlPanel_fnAddRef(IShellFolder2 * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(count=%lu)\n", This, This->ref);
|
TRACE("(%p)->(count=%lu)\n", This, This->ref);
|
||||||
|
|
||||||
|
@ -188,7 +188,7 @@ static ULONG WINAPI ISF_ControlPanel_fnAddRef(IShellFolder2 * iface)
|
||||||
|
|
||||||
static ULONG WINAPI ISF_ControlPanel_fnRelease(IShellFolder2 * iface)
|
static ULONG WINAPI ISF_ControlPanel_fnRelease(IShellFolder2 * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(count=%lu)\n", This, This->ref);
|
TRACE("(%p)->(count=%lu)\n", This, This->ref);
|
||||||
|
|
||||||
|
@ -212,7 +212,7 @@ ISF_ControlPanel_fnParseDisplayName(IShellFolder2 * iface,
|
||||||
LPOLESTR lpszDisplayName,
|
LPOLESTR lpszDisplayName,
|
||||||
DWORD * pchEaten, LPITEMIDLIST * ppidl, DWORD * pdwAttributes)
|
DWORD * pchEaten, LPITEMIDLIST * ppidl, DWORD * pdwAttributes)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
HRESULT hr = E_INVALIDARG;
|
HRESULT hr = E_INVALIDARG;
|
||||||
|
|
||||||
|
@ -447,7 +447,7 @@ static BOOL CreateCPanelEnumList(
|
||||||
static HRESULT WINAPI
|
static HRESULT WINAPI
|
||||||
ISF_ControlPanel_fnEnumObjects(IShellFolder2 * iface, HWND hwndOwner, DWORD dwFlags, LPENUMIDLIST * ppEnumIDList)
|
ISF_ControlPanel_fnEnumObjects(IShellFolder2 * iface, HWND hwndOwner, DWORD dwFlags, LPENUMIDLIST * ppEnumIDList)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(HWND=%p flags=0x%08lx pplist=%p)\n", This, hwndOwner, dwFlags, ppEnumIDList);
|
TRACE("(%p)->(HWND=%p flags=0x%08lx pplist=%p)\n", This, hwndOwner, dwFlags, ppEnumIDList);
|
||||||
|
|
||||||
|
@ -467,7 +467,7 @@ static HRESULT WINAPI
|
||||||
ISF_ControlPanel_fnBindToObject(IShellFolder2 * iface, LPCITEMIDLIST pidl,
|
ISF_ControlPanel_fnBindToObject(IShellFolder2 * iface, LPCITEMIDLIST pidl,
|
||||||
LPBC pbcReserved, REFIID riid, LPVOID * ppvOut)
|
LPBC pbcReserved, REFIID riid, LPVOID * ppvOut)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(pidl=%p,%p,%s,%p)\n", This, pidl, pbcReserved, shdebugstr_guid(riid), ppvOut);
|
TRACE("(%p)->(pidl=%p,%p,%s,%p)\n", This, pidl, pbcReserved, shdebugstr_guid(riid), ppvOut);
|
||||||
|
|
||||||
|
@ -481,7 +481,7 @@ static HRESULT WINAPI
|
||||||
ISF_ControlPanel_fnBindToStorage(IShellFolder2 * iface,
|
ISF_ControlPanel_fnBindToStorage(IShellFolder2 * iface,
|
||||||
LPCITEMIDLIST pidl, LPBC pbcReserved, REFIID riid, LPVOID * ppvOut)
|
LPCITEMIDLIST pidl, LPBC pbcReserved, REFIID riid, LPVOID * ppvOut)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p)->(pidl=%p,%p,%s,%p) stub\n", This, pidl, pbcReserved, shdebugstr_guid(riid), ppvOut);
|
FIXME("(%p)->(pidl=%p,%p,%s,%p) stub\n", This, pidl, pbcReserved, shdebugstr_guid(riid), ppvOut);
|
||||||
|
|
||||||
|
@ -496,7 +496,7 @@ ISF_ControlPanel_fnBindToStorage(IShellFolder2 * iface,
|
||||||
static HRESULT WINAPI
|
static HRESULT WINAPI
|
||||||
ISF_ControlPanel_fnCompareIDs(IShellFolder2 * iface, LPARAM lParam, LPCITEMIDLIST pidl1, LPCITEMIDLIST pidl2)
|
ISF_ControlPanel_fnCompareIDs(IShellFolder2 * iface, LPARAM lParam, LPCITEMIDLIST pidl1, LPCITEMIDLIST pidl2)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
int nReturn;
|
int nReturn;
|
||||||
|
|
||||||
|
@ -512,7 +512,7 @@ ISF_ControlPanel_fnCompareIDs(IShellFolder2 * iface, LPARAM lParam, LPCITEMIDLIS
|
||||||
static HRESULT WINAPI
|
static HRESULT WINAPI
|
||||||
ISF_ControlPanel_fnCreateViewObject(IShellFolder2 * iface, HWND hwndOwner, REFIID riid, LPVOID * ppvOut)
|
ISF_ControlPanel_fnCreateViewObject(IShellFolder2 * iface, HWND hwndOwner, REFIID riid, LPVOID * ppvOut)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
LPSHELLVIEW pShellView;
|
LPSHELLVIEW pShellView;
|
||||||
HRESULT hr = E_INVALIDARG;
|
HRESULT hr = E_INVALIDARG;
|
||||||
|
@ -546,7 +546,7 @@ ISF_ControlPanel_fnCreateViewObject(IShellFolder2 * iface, HWND hwndOwner, REFII
|
||||||
static HRESULT WINAPI
|
static HRESULT WINAPI
|
||||||
ISF_ControlPanel_fnGetAttributesOf(IShellFolder2 * iface, UINT cidl, LPCITEMIDLIST * apidl, DWORD * rgfInOut)
|
ISF_ControlPanel_fnGetAttributesOf(IShellFolder2 * iface, UINT cidl, LPCITEMIDLIST * apidl, DWORD * rgfInOut)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
HRESULT hr = S_OK;
|
HRESULT hr = S_OK;
|
||||||
|
|
||||||
|
@ -586,7 +586,7 @@ ISF_ControlPanel_fnGetUIObjectOf(IShellFolder2 * iface,
|
||||||
HWND hwndOwner,
|
HWND hwndOwner,
|
||||||
UINT cidl, LPCITEMIDLIST * apidl, REFIID riid, UINT * prgfInOut, LPVOID * ppvOut)
|
UINT cidl, LPCITEMIDLIST * apidl, REFIID riid, UINT * prgfInOut, LPVOID * ppvOut)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
LPITEMIDLIST pidl;
|
LPITEMIDLIST pidl;
|
||||||
IUnknown *pObj = NULL;
|
IUnknown *pObj = NULL;
|
||||||
|
@ -637,7 +637,7 @@ ISF_ControlPanel_fnGetUIObjectOf(IShellFolder2 * iface,
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI ISF_ControlPanel_fnGetDisplayNameOf(IShellFolder2 * iface, LPCITEMIDLIST pidl, DWORD dwFlags, LPSTRRET strRet)
|
static HRESULT WINAPI ISF_ControlPanel_fnGetDisplayNameOf(IShellFolder2 * iface, LPCITEMIDLIST pidl, DWORD dwFlags, LPSTRRET strRet)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
CHAR szPath[MAX_PATH*2];
|
CHAR szPath[MAX_PATH*2];
|
||||||
PIDLCPanelStruct* pcpanel;
|
PIDLCPanelStruct* pcpanel;
|
||||||
|
@ -702,26 +702,26 @@ static HRESULT WINAPI ISF_ControlPanel_fnGetDisplayNameOf(IShellFolder2 * iface,
|
||||||
static HRESULT WINAPI ISF_ControlPanel_fnSetNameOf(IShellFolder2 * iface, HWND hwndOwner, LPCITEMIDLIST pidl, /*simple pidl */
|
static HRESULT WINAPI ISF_ControlPanel_fnSetNameOf(IShellFolder2 * iface, HWND hwndOwner, LPCITEMIDLIST pidl, /*simple pidl */
|
||||||
LPCOLESTR lpName, DWORD dwFlags, LPITEMIDLIST * pPidlOut)
|
LPCOLESTR lpName, DWORD dwFlags, LPITEMIDLIST * pPidlOut)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
FIXME("(%p)->(%p,pidl=%p,%s,%lu,%p)\n", This, hwndOwner, pidl, debugstr_w(lpName), dwFlags, pPidlOut);
|
FIXME("(%p)->(%p,pidl=%p,%s,%lu,%p)\n", This, hwndOwner, pidl, debugstr_w(lpName), dwFlags, pPidlOut);
|
||||||
return E_FAIL;
|
return E_FAIL;
|
||||||
}
|
}
|
||||||
|
|
||||||
static HRESULT WINAPI ISF_ControlPanel_fnGetDefaultSearchGUID(IShellFolder2 * iface, GUID * pguid)
|
static HRESULT WINAPI ISF_ControlPanel_fnGetDefaultSearchGUID(IShellFolder2 * iface, GUID * pguid)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
FIXME("(%p)\n", This);
|
FIXME("(%p)\n", This);
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI ISF_ControlPanel_fnEnumSearches(IShellFolder2 * iface, IEnumExtraSearch ** ppenum)
|
static HRESULT WINAPI ISF_ControlPanel_fnEnumSearches(IShellFolder2 * iface, IEnumExtraSearch ** ppenum)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
FIXME("(%p)\n", This);
|
FIXME("(%p)\n", This);
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI ISF_ControlPanel_fnGetDefaultColumn(IShellFolder2 * iface, DWORD dwRes, ULONG * pSort, ULONG * pDisplay)
|
static HRESULT WINAPI ISF_ControlPanel_fnGetDefaultColumn(IShellFolder2 * iface, DWORD dwRes, ULONG * pSort, ULONG * pDisplay)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n", This);
|
TRACE("(%p)\n", This);
|
||||||
|
|
||||||
|
@ -731,7 +731,7 @@ static HRESULT WINAPI ISF_ControlPanel_fnGetDefaultColumn(IShellFolder2 * iface,
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI ISF_ControlPanel_fnGetDefaultColumnState(IShellFolder2 * iface, UINT iColumn, DWORD * pcsFlags)
|
static HRESULT WINAPI ISF_ControlPanel_fnGetDefaultColumnState(IShellFolder2 * iface, UINT iColumn, DWORD * pcsFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n", This);
|
TRACE("(%p)\n", This);
|
||||||
|
|
||||||
|
@ -741,14 +741,14 @@ static HRESULT WINAPI ISF_ControlPanel_fnGetDefaultColumnState(IShellFolder2 * i
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI ISF_ControlPanel_fnGetDetailsEx(IShellFolder2 * iface, LPCITEMIDLIST pidl, const SHCOLUMNID * pscid, VARIANT * pv)
|
static HRESULT WINAPI ISF_ControlPanel_fnGetDetailsEx(IShellFolder2 * iface, LPCITEMIDLIST pidl, const SHCOLUMNID * pscid, VARIANT * pv)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
FIXME("(%p)\n", This);
|
FIXME("(%p)\n", This);
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
|
|
||||||
static HRESULT WINAPI ISF_ControlPanel_fnGetDetailsOf(IShellFolder2 * iface, LPCITEMIDLIST pidl, UINT iColumn, SHELLDETAILS * psd)
|
static HRESULT WINAPI ISF_ControlPanel_fnGetDetailsOf(IShellFolder2 * iface, LPCITEMIDLIST pidl, UINT iColumn, SHELLDETAILS * psd)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
HRESULT hr;
|
HRESULT hr;
|
||||||
|
|
||||||
TRACE("(%p)->(%p %i %p)\n", This, pidl, iColumn, psd);
|
TRACE("(%p)->(%p %i %p)\n", This, pidl, iColumn, psd);
|
||||||
|
@ -780,7 +780,7 @@ static HRESULT WINAPI ISF_ControlPanel_fnGetDetailsOf(IShellFolder2 * iface, LPC
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI ISF_ControlPanel_fnMapColumnToSCID(IShellFolder2 * iface, UINT column, SHCOLUMNID * pscid)
|
static HRESULT WINAPI ISF_ControlPanel_fnMapColumnToSCID(IShellFolder2 * iface, UINT column, SHCOLUMNID * pscid)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
FIXME("(%p)\n", This);
|
FIXME("(%p)\n", This);
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
|
@ -962,7 +962,7 @@ static ULONG STDMETHODCALLTYPE IShellExecuteHookW_fnRelease(IShellExecuteHookW*
|
||||||
|
|
||||||
static HRESULT WINAPI IShellExecuteHookW_fnExecute(IShellExecuteHookW* iface, LPSHELLEXECUTEINFOW psei)
|
static HRESULT WINAPI IShellExecuteHookW_fnExecute(IShellExecuteHookW* iface, LPSHELLEXECUTEINFOW psei)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
SHELLEXECUTEINFOW sei_tmp;
|
SHELLEXECUTEINFOW sei_tmp;
|
||||||
PIDLCPanelStruct* pcpanel;
|
PIDLCPanelStruct* pcpanel;
|
||||||
|
@ -1044,7 +1044,7 @@ static ULONG STDMETHODCALLTYPE IShellExecuteHookA_fnRelease(IShellExecuteHookA*
|
||||||
|
|
||||||
static HRESULT WINAPI IShellExecuteHookA_fnExecute(IShellExecuteHookA* iface, LPSHELLEXECUTEINFOA psei)
|
static HRESULT WINAPI IShellExecuteHookA_fnExecute(IShellExecuteHookA* iface, LPSHELLEXECUTEINFOA psei)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ICPanelImpl, iface);
|
ICPanelImpl *This = (ICPanelImpl *)iface;
|
||||||
|
|
||||||
SHELLEXECUTEINFOA sei_tmp;
|
SHELLEXECUTEINFOA sei_tmp;
|
||||||
PIDLCPanelStruct* pcpanel;
|
PIDLCPanelStruct* pcpanel;
|
||||||
|
|
|
@ -94,7 +94,7 @@ LPENUMFORMATETC IEnumFORMATETC_Constructor(UINT cfmt, const FORMATETC afmt[])
|
||||||
|
|
||||||
static HRESULT WINAPI IEnumFORMATETC_fnQueryInterface(LPENUMFORMATETC iface, REFIID riid, LPVOID* ppvObj)
|
static HRESULT WINAPI IEnumFORMATETC_fnQueryInterface(LPENUMFORMATETC iface, REFIID riid, LPVOID* ppvObj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumFORMATETCImpl,iface);
|
IEnumFORMATETCImpl *This = (IEnumFORMATETCImpl *)iface;
|
||||||
TRACE("(%p)->(\n\tIID:\t%s,%p)\n",This,debugstr_guid(riid),ppvObj);
|
TRACE("(%p)->(\n\tIID:\t%s,%p)\n",This,debugstr_guid(riid),ppvObj);
|
||||||
|
|
||||||
*ppvObj = NULL;
|
*ppvObj = NULL;
|
||||||
|
@ -121,14 +121,14 @@ static HRESULT WINAPI IEnumFORMATETC_fnQueryInterface(LPENUMFORMATETC iface, REF
|
||||||
|
|
||||||
static ULONG WINAPI IEnumFORMATETC_fnAddRef(LPENUMFORMATETC iface)
|
static ULONG WINAPI IEnumFORMATETC_fnAddRef(LPENUMFORMATETC iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumFORMATETCImpl,iface);
|
IEnumFORMATETCImpl *This = (IEnumFORMATETCImpl *)iface;
|
||||||
TRACE("(%p)->(count=%lu)\n",This, This->ref);
|
TRACE("(%p)->(count=%lu)\n",This, This->ref);
|
||||||
return ++(This->ref);
|
return ++(This->ref);
|
||||||
}
|
}
|
||||||
|
|
||||||
static ULONG WINAPI IEnumFORMATETC_fnRelease(LPENUMFORMATETC iface)
|
static ULONG WINAPI IEnumFORMATETC_fnRelease(LPENUMFORMATETC iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumFORMATETCImpl,iface);
|
IEnumFORMATETCImpl *This = (IEnumFORMATETCImpl *)iface;
|
||||||
TRACE("(%p)->()\n",This);
|
TRACE("(%p)->()\n",This);
|
||||||
|
|
||||||
if (!--(This->ref))
|
if (!--(This->ref))
|
||||||
|
@ -146,7 +146,7 @@ static ULONG WINAPI IEnumFORMATETC_fnRelease(LPENUMFORMATETC iface)
|
||||||
|
|
||||||
static HRESULT WINAPI IEnumFORMATETC_fnNext(LPENUMFORMATETC iface, ULONG celt, FORMATETC *rgelt, ULONG *pceltFethed)
|
static HRESULT WINAPI IEnumFORMATETC_fnNext(LPENUMFORMATETC iface, ULONG celt, FORMATETC *rgelt, ULONG *pceltFethed)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumFORMATETCImpl,iface);
|
IEnumFORMATETCImpl *This = (IEnumFORMATETCImpl *)iface;
|
||||||
UINT i;
|
UINT i;
|
||||||
|
|
||||||
TRACE("(%p)->(%lu,%p)\n", This, celt, rgelt);
|
TRACE("(%p)->(%lu,%p)\n", This, celt, rgelt);
|
||||||
|
@ -167,7 +167,7 @@ static HRESULT WINAPI IEnumFORMATETC_fnNext(LPENUMFORMATETC iface, ULONG celt, F
|
||||||
|
|
||||||
static HRESULT WINAPI IEnumFORMATETC_fnSkip(LPENUMFORMATETC iface, ULONG celt)
|
static HRESULT WINAPI IEnumFORMATETC_fnSkip(LPENUMFORMATETC iface, ULONG celt)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumFORMATETCImpl,iface);
|
IEnumFORMATETCImpl *This = (IEnumFORMATETCImpl *)iface;
|
||||||
TRACE("(%p)->(num=%lu)\n", This, celt);
|
TRACE("(%p)->(num=%lu)\n", This, celt);
|
||||||
|
|
||||||
if((This->posFmt + celt) >= This->countFmt) return S_FALSE;
|
if((This->posFmt + celt) >= This->countFmt) return S_FALSE;
|
||||||
|
@ -177,7 +177,7 @@ static HRESULT WINAPI IEnumFORMATETC_fnSkip(LPENUMFORMATETC iface, ULONG celt)
|
||||||
|
|
||||||
static HRESULT WINAPI IEnumFORMATETC_fnReset(LPENUMFORMATETC iface)
|
static HRESULT WINAPI IEnumFORMATETC_fnReset(LPENUMFORMATETC iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumFORMATETCImpl,iface);
|
IEnumFORMATETCImpl *This = (IEnumFORMATETCImpl *)iface;
|
||||||
TRACE("(%p)->()\n", This);
|
TRACE("(%p)->()\n", This);
|
||||||
|
|
||||||
This->posFmt = 0;
|
This->posFmt = 0;
|
||||||
|
@ -186,7 +186,7 @@ static HRESULT WINAPI IEnumFORMATETC_fnReset(LPENUMFORMATETC iface)
|
||||||
|
|
||||||
static HRESULT WINAPI IEnumFORMATETC_fnClone(LPENUMFORMATETC iface, LPENUMFORMATETC* ppenum)
|
static HRESULT WINAPI IEnumFORMATETC_fnClone(LPENUMFORMATETC iface, LPENUMFORMATETC* ppenum)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumFORMATETCImpl,iface);
|
IEnumFORMATETCImpl *This = (IEnumFORMATETCImpl *)iface;
|
||||||
TRACE("(%p)->(ppenum=%p)\n", This, ppenum);
|
TRACE("(%p)->(ppenum=%p)\n", This, ppenum);
|
||||||
|
|
||||||
if (!ppenum) return E_INVALIDARG;
|
if (!ppenum) return E_INVALIDARG;
|
||||||
|
@ -259,7 +259,7 @@ LPDATAOBJECT IDataObject_Constructor(HWND hwndOwner, LPCITEMIDLIST pMyPidl, LPCI
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI IDataObject_fnQueryInterface(LPDATAOBJECT iface, REFIID riid, LPVOID * ppvObj)
|
static HRESULT WINAPI IDataObject_fnQueryInterface(LPDATAOBJECT iface, REFIID riid, LPVOID * ppvObj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDataObjectImpl,iface);
|
IDataObjectImpl *This = (IDataObjectImpl *)iface;
|
||||||
TRACE("(%p)->(\n\tIID:\t%s,%p)\n",This,debugstr_guid(riid),ppvObj);
|
TRACE("(%p)->(\n\tIID:\t%s,%p)\n",This,debugstr_guid(riid),ppvObj);
|
||||||
|
|
||||||
*ppvObj = NULL;
|
*ppvObj = NULL;
|
||||||
|
@ -288,7 +288,7 @@ static HRESULT WINAPI IDataObject_fnQueryInterface(LPDATAOBJECT iface, REFIID ri
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI IDataObject_fnAddRef(LPDATAOBJECT iface)
|
static ULONG WINAPI IDataObject_fnAddRef(LPDATAOBJECT iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDataObjectImpl,iface);
|
IDataObjectImpl *This = (IDataObjectImpl *)iface;
|
||||||
TRACE("(%p)->(count=%lu)\n",This, This->ref);
|
TRACE("(%p)->(count=%lu)\n",This, This->ref);
|
||||||
return ++(This->ref);
|
return ++(This->ref);
|
||||||
}
|
}
|
||||||
|
@ -298,7 +298,7 @@ static ULONG WINAPI IDataObject_fnAddRef(LPDATAOBJECT iface)
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI IDataObject_fnRelease(LPDATAOBJECT iface)
|
static ULONG WINAPI IDataObject_fnRelease(LPDATAOBJECT iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDataObjectImpl,iface);
|
IDataObjectImpl *This = (IDataObjectImpl *)iface;
|
||||||
TRACE("(%p)->()\n",This);
|
TRACE("(%p)->()\n",This);
|
||||||
|
|
||||||
if (!--(This->ref))
|
if (!--(This->ref))
|
||||||
|
@ -317,7 +317,7 @@ static ULONG WINAPI IDataObject_fnRelease(LPDATAOBJECT iface)
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI IDataObject_fnGetData(LPDATAOBJECT iface, LPFORMATETC pformatetcIn, STGMEDIUM *pmedium)
|
static HRESULT WINAPI IDataObject_fnGetData(LPDATAOBJECT iface, LPFORMATETC pformatetcIn, STGMEDIUM *pmedium)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDataObjectImpl,iface);
|
IDataObjectImpl *This = (IDataObjectImpl *)iface;
|
||||||
|
|
||||||
char szTemp[256];
|
char szTemp[256];
|
||||||
|
|
||||||
|
@ -361,14 +361,14 @@ static HRESULT WINAPI IDataObject_fnGetData(LPDATAOBJECT iface, LPFORMATETC pfor
|
||||||
|
|
||||||
static HRESULT WINAPI IDataObject_fnGetDataHere(LPDATAOBJECT iface, LPFORMATETC pformatetc, STGMEDIUM *pmedium)
|
static HRESULT WINAPI IDataObject_fnGetDataHere(LPDATAOBJECT iface, LPFORMATETC pformatetc, STGMEDIUM *pmedium)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDataObjectImpl,iface);
|
IDataObjectImpl *This = (IDataObjectImpl *)iface;
|
||||||
FIXME("(%p)->()\n", This);
|
FIXME("(%p)->()\n", This);
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
|
|
||||||
static HRESULT WINAPI IDataObject_fnQueryGetData(LPDATAOBJECT iface, LPFORMATETC pformatetc)
|
static HRESULT WINAPI IDataObject_fnQueryGetData(LPDATAOBJECT iface, LPFORMATETC pformatetc)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDataObjectImpl,iface);
|
IDataObjectImpl *This = (IDataObjectImpl *)iface;
|
||||||
UINT i;
|
UINT i;
|
||||||
|
|
||||||
TRACE("(%p)->(fmt=0x%08x tym=0x%08lx)\n", This, pformatetc->cfFormat, pformatetc->tymed);
|
TRACE("(%p)->(fmt=0x%08x tym=0x%08lx)\n", This, pformatetc->cfFormat, pformatetc->tymed);
|
||||||
|
@ -391,21 +391,21 @@ static HRESULT WINAPI IDataObject_fnQueryGetData(LPDATAOBJECT iface, LPFORMATETC
|
||||||
|
|
||||||
static HRESULT WINAPI IDataObject_fnGetCanonicalFormatEtc(LPDATAOBJECT iface, LPFORMATETC pformatectIn, LPFORMATETC pformatetcOut)
|
static HRESULT WINAPI IDataObject_fnGetCanonicalFormatEtc(LPDATAOBJECT iface, LPFORMATETC pformatectIn, LPFORMATETC pformatetcOut)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDataObjectImpl,iface);
|
IDataObjectImpl *This = (IDataObjectImpl *)iface;
|
||||||
FIXME("(%p)->()\n", This);
|
FIXME("(%p)->()\n", This);
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
|
|
||||||
static HRESULT WINAPI IDataObject_fnSetData(LPDATAOBJECT iface, LPFORMATETC pformatetc, STGMEDIUM *pmedium, BOOL fRelease)
|
static HRESULT WINAPI IDataObject_fnSetData(LPDATAOBJECT iface, LPFORMATETC pformatetc, STGMEDIUM *pmedium, BOOL fRelease)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDataObjectImpl,iface);
|
IDataObjectImpl *This = (IDataObjectImpl *)iface;
|
||||||
FIXME("(%p)->()\n", This);
|
FIXME("(%p)->()\n", This);
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
|
|
||||||
static HRESULT WINAPI IDataObject_fnEnumFormatEtc(LPDATAOBJECT iface, DWORD dwDirection, IEnumFORMATETC **ppenumFormatEtc)
|
static HRESULT WINAPI IDataObject_fnEnumFormatEtc(LPDATAOBJECT iface, DWORD dwDirection, IEnumFORMATETC **ppenumFormatEtc)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDataObjectImpl,iface);
|
IDataObjectImpl *This = (IDataObjectImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->()\n", This);
|
TRACE("(%p)->()\n", This);
|
||||||
*ppenumFormatEtc=NULL;
|
*ppenumFormatEtc=NULL;
|
||||||
|
@ -422,19 +422,19 @@ static HRESULT WINAPI IDataObject_fnEnumFormatEtc(LPDATAOBJECT iface, DWORD dwDi
|
||||||
|
|
||||||
static HRESULT WINAPI IDataObject_fnDAdvise(LPDATAOBJECT iface, FORMATETC *pformatetc, DWORD advf, IAdviseSink *pAdvSink, DWORD *pdwConnection)
|
static HRESULT WINAPI IDataObject_fnDAdvise(LPDATAOBJECT iface, FORMATETC *pformatetc, DWORD advf, IAdviseSink *pAdvSink, DWORD *pdwConnection)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDataObjectImpl,iface);
|
IDataObjectImpl *This = (IDataObjectImpl *)iface;
|
||||||
FIXME("(%p)->()\n", This);
|
FIXME("(%p)->()\n", This);
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI IDataObject_fnDUnadvise(LPDATAOBJECT iface, DWORD dwConnection)
|
static HRESULT WINAPI IDataObject_fnDUnadvise(LPDATAOBJECT iface, DWORD dwConnection)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDataObjectImpl,iface);
|
IDataObjectImpl *This = (IDataObjectImpl *)iface;
|
||||||
FIXME("(%p)->()\n", This);
|
FIXME("(%p)->()\n", This);
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI IDataObject_fnEnumDAdvise(LPDATAOBJECT iface, IEnumSTATDATA **ppenumAdvise)
|
static HRESULT WINAPI IDataObject_fnEnumDAdvise(LPDATAOBJECT iface, IEnumSTATDATA **ppenumAdvise)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDataObjectImpl,iface);
|
IDataObjectImpl *This = (IDataObjectImpl *)iface;
|
||||||
FIXME("(%p)->()\n", This);
|
FIXME("(%p)->()\n", This);
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
|
|
|
@ -62,7 +62,7 @@ BOOL AddToEnumList(
|
||||||
IEnumIDList * iface,
|
IEnumIDList * iface,
|
||||||
LPITEMIDLIST pidl)
|
LPITEMIDLIST pidl)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumIDListImpl,iface);
|
IEnumIDListImpl *This = (IEnumIDListImpl *)iface;
|
||||||
|
|
||||||
LPENUMLIST pNew;
|
LPENUMLIST pNew;
|
||||||
|
|
||||||
|
@ -167,7 +167,7 @@ BOOL CreateFolderEnumList(
|
||||||
static BOOL DeleteList(
|
static BOOL DeleteList(
|
||||||
IEnumIDList * iface)
|
IEnumIDList * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumIDListImpl,iface);
|
IEnumIDListImpl *This = (IEnumIDListImpl *)iface;
|
||||||
|
|
||||||
LPENUMLIST pDelete;
|
LPENUMLIST pDelete;
|
||||||
|
|
||||||
|
@ -211,7 +211,7 @@ static HRESULT WINAPI IEnumIDList_fnQueryInterface(
|
||||||
REFIID riid,
|
REFIID riid,
|
||||||
LPVOID *ppvObj)
|
LPVOID *ppvObj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumIDListImpl,iface);
|
IEnumIDListImpl *This = (IEnumIDListImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(\n\tIID:\t%s,%p)\n",This,debugstr_guid(riid),ppvObj);
|
TRACE("(%p)->(\n\tIID:\t%s,%p)\n",This,debugstr_guid(riid),ppvObj);
|
||||||
|
|
||||||
|
@ -240,7 +240,7 @@ static HRESULT WINAPI IEnumIDList_fnQueryInterface(
|
||||||
static ULONG WINAPI IEnumIDList_fnAddRef(
|
static ULONG WINAPI IEnumIDList_fnAddRef(
|
||||||
IEnumIDList * iface)
|
IEnumIDList * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumIDListImpl,iface);
|
IEnumIDListImpl *This = (IEnumIDListImpl *)iface;
|
||||||
TRACE("(%p)->(%lu)\n",This,This->ref);
|
TRACE("(%p)->(%lu)\n",This,This->ref);
|
||||||
return ++(This->ref);
|
return ++(This->ref);
|
||||||
}
|
}
|
||||||
|
@ -250,7 +250,7 @@ static ULONG WINAPI IEnumIDList_fnAddRef(
|
||||||
static ULONG WINAPI IEnumIDList_fnRelease(
|
static ULONG WINAPI IEnumIDList_fnRelease(
|
||||||
IEnumIDList * iface)
|
IEnumIDList * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumIDListImpl,iface);
|
IEnumIDListImpl *This = (IEnumIDListImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%lu)\n",This,This->ref);
|
TRACE("(%p)->(%lu)\n",This,This->ref);
|
||||||
|
|
||||||
|
@ -273,7 +273,7 @@ static HRESULT WINAPI IEnumIDList_fnNext(
|
||||||
LPITEMIDLIST * rgelt,
|
LPITEMIDLIST * rgelt,
|
||||||
ULONG *pceltFetched)
|
ULONG *pceltFetched)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumIDListImpl,iface);
|
IEnumIDListImpl *This = (IEnumIDListImpl *)iface;
|
||||||
|
|
||||||
ULONG i;
|
ULONG i;
|
||||||
HRESULT hr = S_OK;
|
HRESULT hr = S_OK;
|
||||||
|
@ -318,7 +318,7 @@ static HRESULT WINAPI IEnumIDList_fnNext(
|
||||||
static HRESULT WINAPI IEnumIDList_fnSkip(
|
static HRESULT WINAPI IEnumIDList_fnSkip(
|
||||||
IEnumIDList * iface,ULONG celt)
|
IEnumIDList * iface,ULONG celt)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumIDListImpl,iface);
|
IEnumIDListImpl *This = (IEnumIDListImpl *)iface;
|
||||||
|
|
||||||
DWORD dwIndex;
|
DWORD dwIndex;
|
||||||
HRESULT hr = S_OK;
|
HRESULT hr = S_OK;
|
||||||
|
@ -340,7 +340,7 @@ static HRESULT WINAPI IEnumIDList_fnSkip(
|
||||||
static HRESULT WINAPI IEnumIDList_fnReset(
|
static HRESULT WINAPI IEnumIDList_fnReset(
|
||||||
IEnumIDList * iface)
|
IEnumIDList * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumIDListImpl,iface);
|
IEnumIDListImpl *This = (IEnumIDListImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
This->mpCurrent = This->mpFirst;
|
This->mpCurrent = This->mpFirst;
|
||||||
|
@ -352,7 +352,7 @@ static HRESULT WINAPI IEnumIDList_fnReset(
|
||||||
static HRESULT WINAPI IEnumIDList_fnClone(
|
static HRESULT WINAPI IEnumIDList_fnClone(
|
||||||
IEnumIDList * iface,LPENUMIDLIST * ppenum)
|
IEnumIDList * iface,LPENUMIDLIST * ppenum)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IEnumIDListImpl,iface);
|
IEnumIDListImpl *This = (IEnumIDListImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->() to (%p)->() E_NOTIMPL\n",This,ppenum);
|
TRACE("(%p)->() to (%p)->() E_NOTIMPL\n",This,ppenum);
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
|
|
|
@ -89,7 +89,7 @@ IExtractIconW* IExtractIconW_Constructor(LPCITEMIDLIST pidl)
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI IExtractIconW_fnQueryInterface(IExtractIconW *iface, REFIID riid, LPVOID *ppvObj)
|
static HRESULT WINAPI IExtractIconW_fnQueryInterface(IExtractIconW *iface, REFIID riid, LPVOID *ppvObj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IExtractIconWImpl, iface);
|
IExtractIconWImpl *This = (IExtractIconWImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(\n\tIID:\t%s,%p)\n", This, debugstr_guid(riid), ppvObj);
|
TRACE("(%p)->(\n\tIID:\t%s,%p)\n", This, debugstr_guid(riid), ppvObj);
|
||||||
|
|
||||||
|
@ -127,7 +127,7 @@ static HRESULT WINAPI IExtractIconW_fnQueryInterface(IExtractIconW *iface, REFII
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI IExtractIconW_fnAddRef(IExtractIconW * iface)
|
static ULONG WINAPI IExtractIconW_fnAddRef(IExtractIconW * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IExtractIconWImpl, iface);
|
IExtractIconWImpl *This = (IExtractIconWImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(count=%lu)\n",This, This->ref );
|
TRACE("(%p)->(count=%lu)\n",This, This->ref );
|
||||||
|
|
||||||
|
@ -138,7 +138,7 @@ static ULONG WINAPI IExtractIconW_fnAddRef(IExtractIconW * iface)
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI IExtractIconW_fnRelease(IExtractIconW * iface)
|
static ULONG WINAPI IExtractIconW_fnRelease(IExtractIconW * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IExtractIconWImpl, iface);
|
IExtractIconWImpl *This = (IExtractIconWImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->()\n",This);
|
TRACE("(%p)->()\n",This);
|
||||||
|
|
||||||
|
@ -155,7 +155,7 @@ static ULONG WINAPI IExtractIconW_fnRelease(IExtractIconW * iface)
|
||||||
static HRESULT getIconLocationForFolder(IExtractIconW *iface, UINT uFlags,
|
static HRESULT getIconLocationForFolder(IExtractIconW *iface, UINT uFlags,
|
||||||
LPWSTR szIconFile, UINT cchMax, int *piIndex, UINT *pwFlags)
|
LPWSTR szIconFile, UINT cchMax, int *piIndex, UINT *pwFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IExtractIconWImpl, iface);
|
IExtractIconWImpl *This = (IExtractIconWImpl *)iface;
|
||||||
|
|
||||||
WCHAR path[MAX_PATH];
|
WCHAR path[MAX_PATH];
|
||||||
BOOL found = FALSE;
|
BOOL found = FALSE;
|
||||||
|
@ -242,7 +242,7 @@ static HRESULT WINAPI IExtractIconW_fnGetIconLocation(
|
||||||
int * piIndex,
|
int * piIndex,
|
||||||
UINT * pwFlags) /* returned GIL_ flags */
|
UINT * pwFlags) /* returned GIL_ flags */
|
||||||
{
|
{
|
||||||
ICOM_THIS(IExtractIconWImpl, iface);
|
IExtractIconWImpl *This = (IExtractIconWImpl *)iface;
|
||||||
|
|
||||||
char sTemp[MAX_PATH];
|
char sTemp[MAX_PATH];
|
||||||
DWORD dwNr;
|
DWORD dwNr;
|
||||||
|
@ -372,7 +372,7 @@ static HRESULT WINAPI IExtractIconW_fnGetIconLocation(
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI IExtractIconW_fnExtract(IExtractIconW * iface, LPCWSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize)
|
static HRESULT WINAPI IExtractIconW_fnExtract(IExtractIconW * iface, LPCWSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IExtractIconWImpl, iface);
|
IExtractIconWImpl *This = (IExtractIconWImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p) (file=%p index=%u %p %p size=%u) semi-stub\n", This, debugstr_w(pszFile), nIconIndex, phiconLarge, phiconSmall, nIconSize);
|
FIXME("(%p) (file=%p index=%u %p %p size=%u) semi-stub\n", This, debugstr_w(pszFile), nIconIndex, phiconLarge, phiconSmall, nIconSize);
|
||||||
|
|
||||||
|
@ -399,7 +399,7 @@ static struct IExtractIconWVtbl eivt =
|
||||||
*/
|
*/
|
||||||
IExtractIconA* IExtractIconA_Constructor(LPCITEMIDLIST pidl)
|
IExtractIconA* IExtractIconA_Constructor(LPCITEMIDLIST pidl)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IExtractIconWImpl, IExtractIconW_Constructor(pidl));
|
IExtractIconWImpl *This = (IExtractIconWImpl *)IExtractIconW_Constructor(pidl);
|
||||||
IExtractIconA *eia = (IExtractIconA *)&This->lpvtblExtractIconA;
|
IExtractIconA *eia = (IExtractIconA *)&This->lpvtblExtractIconA;
|
||||||
|
|
||||||
TRACE("(%p)->(%p)\n", This, eia);
|
TRACE("(%p)->(%p)\n", This, eia);
|
||||||
|
|
|
@ -128,7 +128,7 @@ HRESULT CreateStreamOnFile (LPCWSTR pszFilename, DWORD grfMode, IStream ** ppstm
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI IStream_fnQueryInterface(IStream *iface, REFIID riid, LPVOID *ppvObj)
|
static HRESULT WINAPI IStream_fnQueryInterface(IStream *iface, REFIID riid, LPVOID *ppvObj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ISHFileStream, iface);
|
ISHFileStream *This = (ISHFileStream *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(\n\tIID:\t%s,%p)\n",This,debugstr_guid(riid),ppvObj);
|
TRACE("(%p)->(\n\tIID:\t%s,%p)\n",This,debugstr_guid(riid),ppvObj);
|
||||||
|
|
||||||
|
@ -155,7 +155,7 @@ static HRESULT WINAPI IStream_fnQueryInterface(IStream *iface, REFIID riid, LPVO
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI IStream_fnAddRef(IStream *iface)
|
static ULONG WINAPI IStream_fnAddRef(IStream *iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ISHFileStream, iface);
|
ISHFileStream *This = (ISHFileStream *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(count=%lu)\n",This, This->ref);
|
TRACE("(%p)->(count=%lu)\n",This, This->ref);
|
||||||
|
|
||||||
|
@ -167,7 +167,7 @@ static ULONG WINAPI IStream_fnAddRef(IStream *iface)
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI IStream_fnRelease(IStream *iface)
|
static ULONG WINAPI IStream_fnRelease(IStream *iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ISHFileStream, iface);
|
ISHFileStream *This = (ISHFileStream *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->()\n",This);
|
TRACE("(%p)->()\n",This);
|
||||||
|
|
||||||
|
@ -182,7 +182,7 @@ static ULONG WINAPI IStream_fnRelease(IStream *iface)
|
||||||
|
|
||||||
static HRESULT WINAPI IStream_fnRead (IStream * iface, void* pv, ULONG cb, ULONG* pcbRead)
|
static HRESULT WINAPI IStream_fnRead (IStream * iface, void* pv, ULONG cb, ULONG* pcbRead)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ISHFileStream, iface);
|
ISHFileStream *This = (ISHFileStream *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%p,0x%08lx,%p)\n",This, pv, cb, pcbRead);
|
TRACE("(%p)->(%p,0x%08lx,%p)\n",This, pv, cb, pcbRead);
|
||||||
|
|
||||||
|
@ -198,7 +198,7 @@ static HRESULT WINAPI IStream_fnRead (IStream * iface, void* pv, ULONG cb, ULONG
|
||||||
static HRESULT WINAPI IStream_fnWrite (IStream * iface, const void* pv, ULONG cb, ULONG* pcbWritten)
|
static HRESULT WINAPI IStream_fnWrite (IStream * iface, const void* pv, ULONG cb, ULONG* pcbWritten)
|
||||||
{
|
{
|
||||||
DWORD dummy_count;
|
DWORD dummy_count;
|
||||||
ICOM_THIS(ISHFileStream, iface);
|
ISHFileStream *This = (ISHFileStream *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -219,7 +219,7 @@ static HRESULT WINAPI IStream_fnSeek (IStream * iface, LARGE_INTEGER dlibMove, D
|
||||||
{
|
{
|
||||||
DWORD pos, newposlo, newposhi;
|
DWORD pos, newposlo, newposhi;
|
||||||
|
|
||||||
ICOM_THIS(ISHFileStream, iface);
|
ISHFileStream *This = (ISHFileStream *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -236,7 +236,7 @@ static HRESULT WINAPI IStream_fnSeek (IStream * iface, LARGE_INTEGER dlibMove, D
|
||||||
|
|
||||||
static HRESULT WINAPI IStream_fnSetSize (IStream * iface, ULARGE_INTEGER libNewSize)
|
static HRESULT WINAPI IStream_fnSetSize (IStream * iface, ULARGE_INTEGER libNewSize)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ISHFileStream, iface);
|
ISHFileStream *This = (ISHFileStream *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -250,7 +250,7 @@ static HRESULT WINAPI IStream_fnSetSize (IStream * iface, ULARGE_INTEGER libNewS
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI IStream_fnCopyTo (IStream * iface, IStream* pstm, ULARGE_INTEGER cb, ULARGE_INTEGER* pcbRead, ULARGE_INTEGER* pcbWritten)
|
static HRESULT WINAPI IStream_fnCopyTo (IStream * iface, IStream* pstm, ULARGE_INTEGER cb, ULARGE_INTEGER* pcbRead, ULARGE_INTEGER* pcbWritten)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ISHFileStream, iface);
|
ISHFileStream *This = (ISHFileStream *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -258,7 +258,7 @@ static HRESULT WINAPI IStream_fnCopyTo (IStream * iface, IStream* pstm, ULARGE_I
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI IStream_fnCommit (IStream * iface, DWORD grfCommitFlags)
|
static HRESULT WINAPI IStream_fnCommit (IStream * iface, DWORD grfCommitFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ISHFileStream, iface);
|
ISHFileStream *This = (ISHFileStream *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -266,7 +266,7 @@ static HRESULT WINAPI IStream_fnCommit (IStream * iface, DWORD grfCommitFlags)
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI IStream_fnRevert (IStream * iface)
|
static HRESULT WINAPI IStream_fnRevert (IStream * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ISHFileStream, iface);
|
ISHFileStream *This = (ISHFileStream *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -274,7 +274,7 @@ static HRESULT WINAPI IStream_fnRevert (IStream * iface)
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI IStream_fnLockRegion (IStream * iface, ULARGE_INTEGER libOffset, ULARGE_INTEGER cb, DWORD dwLockType)
|
static HRESULT WINAPI IStream_fnLockRegion (IStream * iface, ULARGE_INTEGER libOffset, ULARGE_INTEGER cb, DWORD dwLockType)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ISHFileStream, iface);
|
ISHFileStream *This = (ISHFileStream *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -282,7 +282,7 @@ static HRESULT WINAPI IStream_fnLockRegion (IStream * iface, ULARGE_INTEGER libO
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI IStream_fnUnlockRegion (IStream * iface, ULARGE_INTEGER libOffset, ULARGE_INTEGER cb, DWORD dwLockType)
|
static HRESULT WINAPI IStream_fnUnlockRegion (IStream * iface, ULARGE_INTEGER libOffset, ULARGE_INTEGER cb, DWORD dwLockType)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ISHFileStream, iface);
|
ISHFileStream *This = (ISHFileStream *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -290,7 +290,7 @@ static HRESULT WINAPI IStream_fnUnlockRegion (IStream * iface, ULARGE_INTEGER li
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI IStream_fnStat (IStream * iface, STATSTG* pstatstg, DWORD grfStatFlag)
|
static HRESULT WINAPI IStream_fnStat (IStream * iface, STATSTG* pstatstg, DWORD grfStatFlag)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ISHFileStream, iface);
|
ISHFileStream *This = (ISHFileStream *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -298,7 +298,7 @@ static HRESULT WINAPI IStream_fnStat (IStream * iface, STATSTG* pstatstg, DWOR
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI IStream_fnClone (IStream * iface, IStream** ppstm)
|
static HRESULT WINAPI IStream_fnClone (IStream * iface, IStream** ppstm)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ISHFileStream, iface);
|
ISHFileStream *This = (ISHFileStream *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
|
|
@ -155,7 +155,6 @@ typedef struct
|
||||||
|
|
||||||
#define _IPersistStream_Offset ((int)(&(((IShellLinkImpl*)0)->lpvtblPersistStream)))
|
#define _IPersistStream_Offset ((int)(&(((IShellLinkImpl*)0)->lpvtblPersistStream)))
|
||||||
#define _ICOM_THIS_From_IPersistStream(class, name) class* This = (class*)(((char*)name)-_IPersistStream_Offset)
|
#define _ICOM_THIS_From_IPersistStream(class, name) class* This = (class*)(((char*)name)-_IPersistStream_Offset)
|
||||||
#define _IPersistStream_From_ICOM_THIS(class, name) class* StreamThis = (class*)(((char*)name)+_IPersistStream_Offset)
|
|
||||||
|
|
||||||
static HRESULT ShellLink_UpdatePath(LPWSTR sPathRel, LPCWSTR path, LPCWSTR sWorkDir, LPWSTR* psPath);
|
static HRESULT ShellLink_UpdatePath(LPWSTR sPathRel, LPCWSTR path, LPCWSTR sWorkDir, LPWSTR* psPath);
|
||||||
|
|
||||||
|
@ -229,7 +228,7 @@ static HRESULT WINAPI IPersistFile_fnIsDirty(IPersistFile* iface)
|
||||||
static HRESULT WINAPI IPersistFile_fnLoad(IPersistFile* iface, LPCOLESTR pszFileName, DWORD dwMode)
|
static HRESULT WINAPI IPersistFile_fnLoad(IPersistFile* iface, LPCOLESTR pszFileName, DWORD dwMode)
|
||||||
{
|
{
|
||||||
_ICOM_THIS_From_IPersistFile(IShellLinkImpl, iface);
|
_ICOM_THIS_From_IPersistFile(IShellLinkImpl, iface);
|
||||||
_IPersistStream_From_ICOM_THIS(IPersistStream, This);
|
IPersistStream *StreamThis = (IPersistStream *)&This->lpvtblPersistStream;
|
||||||
HRESULT r;
|
HRESULT r;
|
||||||
IStream *stm;
|
IStream *stm;
|
||||||
|
|
||||||
|
@ -282,7 +281,7 @@ static BOOL StartLinkProcessor( LPCOLESTR szLink )
|
||||||
static HRESULT WINAPI IPersistFile_fnSave(IPersistFile* iface, LPCOLESTR pszFileName, BOOL fRemember)
|
static HRESULT WINAPI IPersistFile_fnSave(IPersistFile* iface, LPCOLESTR pszFileName, BOOL fRemember)
|
||||||
{
|
{
|
||||||
_ICOM_THIS_From_IPersistFile(IShellLinkImpl, iface);
|
_ICOM_THIS_From_IPersistFile(IShellLinkImpl, iface);
|
||||||
_IPersistStream_From_ICOM_THIS(IPersistStream, This);
|
IPersistStream *StreamThis = (IPersistStream *)&This->lpvtblPersistStream;
|
||||||
HRESULT r;
|
HRESULT r;
|
||||||
IStream *stm;
|
IStream *stm;
|
||||||
|
|
||||||
|
@ -933,7 +932,7 @@ HRESULT WINAPI IShellLink_ConstructFromFile (
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI IShellLinkA_fnQueryInterface( IShellLinkA * iface, REFIID riid, LPVOID *ppvObj)
|
static HRESULT WINAPI IShellLinkA_fnQueryInterface( IShellLinkA * iface, REFIID riid, LPVOID *ppvObj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(\n\tIID:\t%s)\n",This,debugstr_guid(riid));
|
TRACE("(%p)->(\n\tIID:\t%s)\n",This,debugstr_guid(riid));
|
||||||
|
|
||||||
|
@ -971,7 +970,7 @@ static HRESULT WINAPI IShellLinkA_fnQueryInterface( IShellLinkA * iface, REFIID
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI IShellLinkA_fnAddRef(IShellLinkA * iface)
|
static ULONG WINAPI IShellLinkA_fnAddRef(IShellLinkA * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(count=%lu)\n",This,This->ref);
|
TRACE("(%p)->(count=%lu)\n",This,This->ref);
|
||||||
|
|
||||||
|
@ -982,7 +981,7 @@ static ULONG WINAPI IShellLinkA_fnAddRef(IShellLinkA * iface)
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI IShellLinkA_fnRelease(IShellLinkA * iface)
|
static ULONG WINAPI IShellLinkA_fnRelease(IShellLinkA * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(count=%lu)\n",This,This->ref);
|
TRACE("(%p)->(count=%lu)\n",This,This->ref);
|
||||||
|
|
||||||
|
@ -1017,7 +1016,7 @@ static ULONG WINAPI IShellLinkA_fnRelease(IShellLinkA * iface)
|
||||||
static HRESULT WINAPI IShellLinkA_fnGetPath(IShellLinkA * iface, LPSTR pszFile,
|
static HRESULT WINAPI IShellLinkA_fnGetPath(IShellLinkA * iface, LPSTR pszFile,
|
||||||
INT cchMaxPath, WIN32_FIND_DATAA *pfd, DWORD fFlags)
|
INT cchMaxPath, WIN32_FIND_DATAA *pfd, DWORD fFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(pfile=%p len=%u find_data=%p flags=%lu)(%s)\n",
|
TRACE("(%p)->(pfile=%p len=%u find_data=%p flags=%lu)(%s)\n",
|
||||||
This, pszFile, cchMaxPath, pfd, fFlags, debugstr_w(This->sPath));
|
This, pszFile, cchMaxPath, pfd, fFlags, debugstr_w(This->sPath));
|
||||||
|
@ -1033,7 +1032,7 @@ static HRESULT WINAPI IShellLinkA_fnGetPath(IShellLinkA * iface, LPSTR pszFile,
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnGetIDList(IShellLinkA * iface, LPITEMIDLIST * ppidl)
|
static HRESULT WINAPI IShellLinkA_fnGetIDList(IShellLinkA * iface, LPITEMIDLIST * ppidl)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(ppidl=%p)\n",This, ppidl);
|
TRACE("(%p)->(ppidl=%p)\n",This, ppidl);
|
||||||
|
|
||||||
|
@ -1044,7 +1043,7 @@ static HRESULT WINAPI IShellLinkA_fnGetIDList(IShellLinkA * iface, LPITEMIDLIST
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnSetIDList(IShellLinkA * iface, LPCITEMIDLIST pidl)
|
static HRESULT WINAPI IShellLinkA_fnSetIDList(IShellLinkA * iface, LPCITEMIDLIST pidl)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(pidl=%p)\n",This, pidl);
|
TRACE("(%p)->(pidl=%p)\n",This, pidl);
|
||||||
|
|
||||||
|
@ -1058,7 +1057,7 @@ static HRESULT WINAPI IShellLinkA_fnSetIDList(IShellLinkA * iface, LPCITEMIDLIST
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnGetDescription(IShellLinkA * iface, LPSTR pszName,INT cchMaxName)
|
static HRESULT WINAPI IShellLinkA_fnGetDescription(IShellLinkA * iface, LPSTR pszName,INT cchMaxName)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%p len=%u)\n",This, pszName, cchMaxName);
|
TRACE("(%p)->(%p len=%u)\n",This, pszName, cchMaxName);
|
||||||
|
|
||||||
|
@ -1072,7 +1071,7 @@ static HRESULT WINAPI IShellLinkA_fnGetDescription(IShellLinkA * iface, LPSTR ps
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI IShellLinkA_fnSetDescription(IShellLinkA * iface, LPCSTR pszName)
|
static HRESULT WINAPI IShellLinkA_fnSetDescription(IShellLinkA * iface, LPCSTR pszName)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(pName=%s)\n", This, pszName);
|
TRACE("(%p)->(pName=%s)\n", This, pszName);
|
||||||
|
|
||||||
|
@ -1089,7 +1088,7 @@ static HRESULT WINAPI IShellLinkA_fnSetDescription(IShellLinkA * iface, LPCSTR p
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnGetWorkingDirectory(IShellLinkA * iface, LPSTR pszDir,INT cchMaxPath)
|
static HRESULT WINAPI IShellLinkA_fnGetWorkingDirectory(IShellLinkA * iface, LPSTR pszDir,INT cchMaxPath)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%p len=%u)\n", This, pszDir, cchMaxPath);
|
TRACE("(%p)->(%p len=%u)\n", This, pszDir, cchMaxPath);
|
||||||
|
|
||||||
|
@ -1104,7 +1103,7 @@ static HRESULT WINAPI IShellLinkA_fnGetWorkingDirectory(IShellLinkA * iface, LPS
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnSetWorkingDirectory(IShellLinkA * iface, LPCSTR pszDir)
|
static HRESULT WINAPI IShellLinkA_fnSetWorkingDirectory(IShellLinkA * iface, LPCSTR pszDir)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(dir=%s)\n",This, pszDir);
|
TRACE("(%p)->(dir=%s)\n",This, pszDir);
|
||||||
|
|
||||||
|
@ -1121,7 +1120,7 @@ static HRESULT WINAPI IShellLinkA_fnSetWorkingDirectory(IShellLinkA * iface, LPC
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnGetArguments(IShellLinkA * iface, LPSTR pszArgs,INT cchMaxPath)
|
static HRESULT WINAPI IShellLinkA_fnGetArguments(IShellLinkA * iface, LPSTR pszArgs,INT cchMaxPath)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%p len=%u)\n", This, pszArgs, cchMaxPath);
|
TRACE("(%p)->(%p len=%u)\n", This, pszArgs, cchMaxPath);
|
||||||
|
|
||||||
|
@ -1136,7 +1135,7 @@ static HRESULT WINAPI IShellLinkA_fnGetArguments(IShellLinkA * iface, LPSTR pszA
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnSetArguments(IShellLinkA * iface, LPCSTR pszArgs)
|
static HRESULT WINAPI IShellLinkA_fnSetArguments(IShellLinkA * iface, LPCSTR pszArgs)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(args=%s)\n",This, pszArgs);
|
TRACE("(%p)->(args=%s)\n",This, pszArgs);
|
||||||
|
|
||||||
|
@ -1153,7 +1152,7 @@ static HRESULT WINAPI IShellLinkA_fnSetArguments(IShellLinkA * iface, LPCSTR psz
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnGetHotkey(IShellLinkA * iface, WORD *pwHotkey)
|
static HRESULT WINAPI IShellLinkA_fnGetHotkey(IShellLinkA * iface, WORD *pwHotkey)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%p)(0x%08x)\n",This, pwHotkey, This->wHotKey);
|
TRACE("(%p)->(%p)(0x%08x)\n",This, pwHotkey, This->wHotKey);
|
||||||
|
|
||||||
|
@ -1164,7 +1163,7 @@ static HRESULT WINAPI IShellLinkA_fnGetHotkey(IShellLinkA * iface, WORD *pwHotke
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnSetHotkey(IShellLinkA * iface, WORD wHotkey)
|
static HRESULT WINAPI IShellLinkA_fnSetHotkey(IShellLinkA * iface, WORD wHotkey)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(hotkey=%x)\n",This, wHotkey);
|
TRACE("(%p)->(hotkey=%x)\n",This, wHotkey);
|
||||||
|
|
||||||
|
@ -1176,7 +1175,7 @@ static HRESULT WINAPI IShellLinkA_fnSetHotkey(IShellLinkA * iface, WORD wHotkey)
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnGetShowCmd(IShellLinkA * iface, INT *piShowCmd)
|
static HRESULT WINAPI IShellLinkA_fnGetShowCmd(IShellLinkA * iface, INT *piShowCmd)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%p)\n",This, piShowCmd);
|
TRACE("(%p)->(%p)\n",This, piShowCmd);
|
||||||
*piShowCmd = This->iShowCmd;
|
*piShowCmd = This->iShowCmd;
|
||||||
|
@ -1185,7 +1184,7 @@ static HRESULT WINAPI IShellLinkA_fnGetShowCmd(IShellLinkA * iface, INT *piShowC
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnSetShowCmd(IShellLinkA * iface, INT iShowCmd)
|
static HRESULT WINAPI IShellLinkA_fnSetShowCmd(IShellLinkA * iface, INT iShowCmd)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p) %d\n",This, iShowCmd);
|
TRACE("(%p) %d\n",This, iShowCmd);
|
||||||
|
|
||||||
|
@ -1220,7 +1219,7 @@ static HRESULT SHELL_PidlGeticonLocationA(IShellFolder* psf, LPITEMIDLIST pidl,
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnGetIconLocation(IShellLinkA * iface, LPSTR pszIconPath,INT cchIconPath,INT *piIcon)
|
static HRESULT WINAPI IShellLinkA_fnGetIconLocation(IShellLinkA * iface, LPSTR pszIconPath,INT cchIconPath,INT *piIcon)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%p len=%u iicon=%p)\n", This, pszIconPath, cchIconPath, piIcon);
|
TRACE("(%p)->(%p len=%u iicon=%p)\n", This, pszIconPath, cchIconPath, piIcon);
|
||||||
|
|
||||||
|
@ -1268,7 +1267,7 @@ static HRESULT WINAPI IShellLinkA_fnGetIconLocation(IShellLinkA * iface, LPSTR p
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnSetIconLocation(IShellLinkA * iface, LPCSTR pszIconPath,INT iIcon)
|
static HRESULT WINAPI IShellLinkA_fnSetIconLocation(IShellLinkA * iface, LPCSTR pszIconPath,INT iIcon)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(path=%s iicon=%u)\n",This, pszIconPath, iIcon);
|
TRACE("(%p)->(path=%s iicon=%u)\n",This, pszIconPath, iIcon);
|
||||||
|
|
||||||
|
@ -1286,7 +1285,7 @@ static HRESULT WINAPI IShellLinkA_fnSetIconLocation(IShellLinkA * iface, LPCSTR
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnSetRelativePath(IShellLinkA * iface, LPCSTR pszPathRel, DWORD dwReserved)
|
static HRESULT WINAPI IShellLinkA_fnSetRelativePath(IShellLinkA * iface, LPCSTR pszPathRel, DWORD dwReserved)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p)->(path=%s %lx)\n",This, pszPathRel, dwReserved);
|
FIXME("(%p)->(path=%s %lx)\n",This, pszPathRel, dwReserved);
|
||||||
|
|
||||||
|
@ -1300,7 +1299,7 @@ static HRESULT WINAPI IShellLinkA_fnSetRelativePath(IShellLinkA * iface, LPCSTR
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnResolve(IShellLinkA * iface, HWND hwnd, DWORD fFlags)
|
static HRESULT WINAPI IShellLinkA_fnResolve(IShellLinkA * iface, HWND hwnd, DWORD fFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p)->(hwnd=%p flags=%lx)\n",This, hwnd, fFlags);
|
FIXME("(%p)->(hwnd=%p flags=%lx)\n",This, hwnd, fFlags);
|
||||||
return S_OK;
|
return S_OK;
|
||||||
|
@ -1308,7 +1307,7 @@ static HRESULT WINAPI IShellLinkA_fnResolve(IShellLinkA * iface, HWND hwnd, DWOR
|
||||||
|
|
||||||
static HRESULT WINAPI IShellLinkA_fnSetPath(IShellLinkA * iface, LPCSTR pszFile)
|
static HRESULT WINAPI IShellLinkA_fnSetPath(IShellLinkA * iface, LPCSTR pszFile)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellLinkImpl, iface);
|
IShellLinkImpl *This = (IShellLinkImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(path=%s)\n",This, pszFile);
|
TRACE("(%p)->(path=%s)\n",This, pszFile);
|
||||||
|
|
||||||
|
|
|
@ -533,7 +533,7 @@ IClassFactory * IDefClF_fnConstructor(LPFNCREATEINSTANCE lpfnCI, PLONG pcRefDll,
|
||||||
static HRESULT WINAPI IDefClF_fnQueryInterface(
|
static HRESULT WINAPI IDefClF_fnQueryInterface(
|
||||||
LPCLASSFACTORY iface, REFIID riid, LPVOID *ppvObj)
|
LPCLASSFACTORY iface, REFIID riid, LPVOID *ppvObj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDefClFImpl,iface);
|
IDefClFImpl *This = (IDefClFImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%s)\n",This,shdebugstr_guid(riid));
|
TRACE("(%p)->(%s)\n",This,shdebugstr_guid(riid));
|
||||||
|
|
||||||
|
@ -553,7 +553,7 @@ static HRESULT WINAPI IDefClF_fnQueryInterface(
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI IDefClF_fnAddRef(LPCLASSFACTORY iface)
|
static ULONG WINAPI IDefClF_fnAddRef(LPCLASSFACTORY iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDefClFImpl,iface);
|
IDefClFImpl *This = (IDefClFImpl *)iface;
|
||||||
TRACE("(%p)->(count=%lu)\n",This,This->ref);
|
TRACE("(%p)->(count=%lu)\n",This,This->ref);
|
||||||
|
|
||||||
return InterlockedIncrement(&This->ref);
|
return InterlockedIncrement(&This->ref);
|
||||||
|
@ -563,7 +563,7 @@ static ULONG WINAPI IDefClF_fnAddRef(LPCLASSFACTORY iface)
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI IDefClF_fnRelease(LPCLASSFACTORY iface)
|
static ULONG WINAPI IDefClF_fnRelease(LPCLASSFACTORY iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDefClFImpl,iface);
|
IDefClFImpl *This = (IDefClFImpl *)iface;
|
||||||
TRACE("(%p)->(count=%lu)\n",This,This->ref);
|
TRACE("(%p)->(count=%lu)\n",This,This->ref);
|
||||||
|
|
||||||
if (!InterlockedDecrement(&This->ref))
|
if (!InterlockedDecrement(&This->ref))
|
||||||
|
@ -582,7 +582,7 @@ static ULONG WINAPI IDefClF_fnRelease(LPCLASSFACTORY iface)
|
||||||
static HRESULT WINAPI IDefClF_fnCreateInstance(
|
static HRESULT WINAPI IDefClF_fnCreateInstance(
|
||||||
LPCLASSFACTORY iface, LPUNKNOWN pUnkOuter, REFIID riid, LPVOID *ppvObject)
|
LPCLASSFACTORY iface, LPUNKNOWN pUnkOuter, REFIID riid, LPVOID *ppvObject)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDefClFImpl,iface);
|
IDefClFImpl *This = (IDefClFImpl *)iface;
|
||||||
|
|
||||||
TRACE("%p->(%p,%s,%p)\n",This,pUnkOuter,shdebugstr_guid(riid),ppvObject);
|
TRACE("%p->(%p,%s,%p)\n",This,pUnkOuter,shdebugstr_guid(riid),ppvObject);
|
||||||
|
|
||||||
|
@ -603,7 +603,7 @@ static HRESULT WINAPI IDefClF_fnCreateInstance(
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI IDefClF_fnLockServer(LPCLASSFACTORY iface, BOOL fLock)
|
static HRESULT WINAPI IDefClF_fnLockServer(LPCLASSFACTORY iface, BOOL fLock)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDefClFImpl,iface);
|
IDefClFImpl *This = (IDefClFImpl *)iface;
|
||||||
TRACE("%p->(0x%x), not implemented\n",This, fLock);
|
TRACE("%p->(0x%x), not implemented\n",This, fLock);
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
|
|
|
@ -151,7 +151,7 @@ HRESULT WINAPI FileSystemBindData_SetFindData(LPBC pbc, const WIN32_FIND_DATAW *
|
||||||
|
|
||||||
static HRESULT WINAPI IFileSystemBindData_fnQueryInterface(IFileSystemBindData *iface, REFIID riid, LPVOID *ppV)
|
static HRESULT WINAPI IFileSystemBindData_fnQueryInterface(IFileSystemBindData *iface, REFIID riid, LPVOID *ppV)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IFileSystemBindDataImpl, iface);
|
IFileSystemBindDataImpl *This = (IFileSystemBindDataImpl *)iface;
|
||||||
TRACE("(%p)->(\n\tIID:\t%s, %p)\n", This, debugstr_guid(riid), ppV);
|
TRACE("(%p)->(\n\tIID:\t%s, %p)\n", This, debugstr_guid(riid), ppV);
|
||||||
|
|
||||||
*ppV = NULL;
|
*ppV = NULL;
|
||||||
|
@ -177,14 +177,14 @@ static HRESULT WINAPI IFileSystemBindData_fnQueryInterface(IFileSystemBindData *
|
||||||
|
|
||||||
static ULONG WINAPI IFileSystemBindData_fnAddRef(IFileSystemBindData *iface)
|
static ULONG WINAPI IFileSystemBindData_fnAddRef(IFileSystemBindData *iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IFileSystemBindDataImpl, iface);
|
IFileSystemBindDataImpl *This = (IFileSystemBindDataImpl *)iface;
|
||||||
TRACE("(%p)\n", This);
|
TRACE("(%p)\n", This);
|
||||||
return InterlockedIncrement(&This->ref);
|
return InterlockedIncrement(&This->ref);
|
||||||
}
|
}
|
||||||
|
|
||||||
static ULONG WINAPI IFileSystemBindData_fnRelease(IFileSystemBindData *iface)
|
static ULONG WINAPI IFileSystemBindData_fnRelease(IFileSystemBindData *iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IFileSystemBindDataImpl, iface);
|
IFileSystemBindDataImpl *This = (IFileSystemBindDataImpl *)iface;
|
||||||
TRACE("(%p)\n", This);
|
TRACE("(%p)\n", This);
|
||||||
|
|
||||||
if (!InterlockedDecrement(&This->ref))
|
if (!InterlockedDecrement(&This->ref))
|
||||||
|
@ -198,7 +198,7 @@ static ULONG WINAPI IFileSystemBindData_fnRelease(IFileSystemBindData *iface)
|
||||||
|
|
||||||
static HRESULT WINAPI IFileSystemBindData_fnGetFindData(IFileSystemBindData *iface, WIN32_FIND_DATAW *pfd)
|
static HRESULT WINAPI IFileSystemBindData_fnGetFindData(IFileSystemBindData *iface, WIN32_FIND_DATAW *pfd)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IFileSystemBindDataImpl, iface);
|
IFileSystemBindDataImpl *This = (IFileSystemBindDataImpl *)iface;
|
||||||
TRACE("(%p), %p\n", This, pfd);
|
TRACE("(%p), %p\n", This, pfd);
|
||||||
|
|
||||||
if (!pfd)
|
if (!pfd)
|
||||||
|
@ -210,7 +210,7 @@ static HRESULT WINAPI IFileSystemBindData_fnGetFindData(IFileSystemBindData *ifa
|
||||||
|
|
||||||
static HRESULT WINAPI IFileSystemBindData_fnSetFindData(IFileSystemBindData *iface, const WIN32_FIND_DATAW *pfd)
|
static HRESULT WINAPI IFileSystemBindData_fnSetFindData(IFileSystemBindData *iface, const WIN32_FIND_DATAW *pfd)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IFileSystemBindDataImpl, iface);
|
IFileSystemBindDataImpl *This = (IFileSystemBindDataImpl *)iface;
|
||||||
TRACE("(%p), %p\n", This, pfd);
|
TRACE("(%p), %p\n", This, pfd);
|
||||||
|
|
||||||
if (pfd)
|
if (pfd)
|
||||||
|
|
|
@ -1591,7 +1591,7 @@ static LRESULT CALLBACK ShellView_WndProc(HWND hWnd, UINT uMessage, WPARAM wPara
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI IShellView_fnQueryInterface(IShellView * iface,REFIID riid, LPVOID *ppvObj)
|
static HRESULT WINAPI IShellView_fnQueryInterface(IShellView * iface,REFIID riid, LPVOID *ppvObj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(\n\tIID:\t%s,%p)\n",This,debugstr_guid(riid),ppvObj);
|
TRACE("(%p)->(\n\tIID:\t%s,%p)\n",This,debugstr_guid(riid),ppvObj);
|
||||||
|
|
||||||
|
@ -1637,7 +1637,7 @@ static HRESULT WINAPI IShellView_fnQueryInterface(IShellView * iface,REFIID riid
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI IShellView_fnAddRef(IShellView * iface)
|
static ULONG WINAPI IShellView_fnAddRef(IShellView * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(count=%lu)\n",This,This->ref);
|
TRACE("(%p)->(count=%lu)\n",This,This->ref);
|
||||||
|
|
||||||
|
@ -1648,7 +1648,7 @@ static ULONG WINAPI IShellView_fnAddRef(IShellView * iface)
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI IShellView_fnRelease(IShellView * iface)
|
static ULONG WINAPI IShellView_fnRelease(IShellView * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->()\n",This);
|
TRACE("(%p)->()\n",This);
|
||||||
|
|
||||||
|
@ -1678,7 +1678,7 @@ static ULONG WINAPI IShellView_fnRelease(IShellView * iface)
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI IShellView_fnGetWindow(IShellView * iface,HWND * phWnd)
|
static HRESULT WINAPI IShellView_fnGetWindow(IShellView * iface,HWND * phWnd)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -1689,7 +1689,7 @@ static HRESULT WINAPI IShellView_fnGetWindow(IShellView * iface,HWND * phWnd)
|
||||||
|
|
||||||
static HRESULT WINAPI IShellView_fnContextSensitiveHelp(IShellView * iface,BOOL fEnterMode)
|
static HRESULT WINAPI IShellView_fnContextSensitiveHelp(IShellView * iface,BOOL fEnterMode)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p) stub\n",This);
|
FIXME("(%p) stub\n",This);
|
||||||
|
|
||||||
|
@ -1705,7 +1705,7 @@ static HRESULT WINAPI IShellView_fnContextSensitiveHelp(IShellView * iface,BOOL
|
||||||
static HRESULT WINAPI IShellView_fnTranslateAccelerator(IShellView * iface,LPMSG lpmsg)
|
static HRESULT WINAPI IShellView_fnTranslateAccelerator(IShellView * iface,LPMSG lpmsg)
|
||||||
{
|
{
|
||||||
#if 0
|
#if 0
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p)->(%p: hwnd=%x msg=%x lp=%lx wp=%x) stub\n",This,lpmsg, lpmsg->hwnd, lpmsg->message, lpmsg->lParam, lpmsg->wParam);
|
FIXME("(%p)->(%p: hwnd=%x msg=%x lp=%lx wp=%x) stub\n",This,lpmsg, lpmsg->hwnd, lpmsg->message, lpmsg->lParam, lpmsg->wParam);
|
||||||
#endif
|
#endif
|
||||||
|
@ -1719,7 +1719,7 @@ static HRESULT WINAPI IShellView_fnTranslateAccelerator(IShellView * iface,LPMSG
|
||||||
|
|
||||||
static HRESULT WINAPI IShellView_fnEnableModeless(IShellView * iface,BOOL fEnable)
|
static HRESULT WINAPI IShellView_fnEnableModeless(IShellView * iface,BOOL fEnable)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p) stub\n",This);
|
FIXME("(%p) stub\n",This);
|
||||||
|
|
||||||
|
@ -1728,7 +1728,7 @@ static HRESULT WINAPI IShellView_fnEnableModeless(IShellView * iface,BOOL fEnabl
|
||||||
|
|
||||||
static HRESULT WINAPI IShellView_fnUIActivate(IShellView * iface,UINT uState)
|
static HRESULT WINAPI IShellView_fnUIActivate(IShellView * iface,UINT uState)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
CHAR szName[MAX_PATH];
|
CHAR szName[MAX_PATH];
|
||||||
|
@ -1771,7 +1771,7 @@ static HRESULT WINAPI IShellView_fnUIActivate(IShellView * iface,UINT uState)
|
||||||
|
|
||||||
static HRESULT WINAPI IShellView_fnRefresh(IShellView * iface)
|
static HRESULT WINAPI IShellView_fnRefresh(IShellView * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -1789,7 +1789,7 @@ static HRESULT WINAPI IShellView_fnCreateViewWindow(
|
||||||
RECT * prcView,
|
RECT * prcView,
|
||||||
HWND *phWnd)
|
HWND *phWnd)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
WNDCLASSA wc;
|
WNDCLASSA wc;
|
||||||
*phWnd = 0;
|
*phWnd = 0;
|
||||||
|
@ -1855,7 +1855,7 @@ static HRESULT WINAPI IShellView_fnCreateViewWindow(
|
||||||
|
|
||||||
static HRESULT WINAPI IShellView_fnDestroyViewWindow(IShellView * iface)
|
static HRESULT WINAPI IShellView_fnDestroyViewWindow(IShellView * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)\n",This);
|
TRACE("(%p)\n",This);
|
||||||
|
|
||||||
|
@ -1877,7 +1877,7 @@ static HRESULT WINAPI IShellView_fnDestroyViewWindow(IShellView * iface)
|
||||||
|
|
||||||
static HRESULT WINAPI IShellView_fnGetCurrentInfo(IShellView * iface, LPFOLDERSETTINGS lpfs)
|
static HRESULT WINAPI IShellView_fnGetCurrentInfo(IShellView * iface, LPFOLDERSETTINGS lpfs)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(%p) vmode=%x flags=%x\n",This, lpfs,
|
TRACE("(%p)->(%p) vmode=%x flags=%x\n",This, lpfs,
|
||||||
This->FolderSettings.ViewMode, This->FolderSettings.fFlags);
|
This->FolderSettings.ViewMode, This->FolderSettings.fFlags);
|
||||||
|
@ -1890,7 +1890,7 @@ static HRESULT WINAPI IShellView_fnGetCurrentInfo(IShellView * iface, LPFOLDERSE
|
||||||
|
|
||||||
static HRESULT WINAPI IShellView_fnAddPropertySheetPages(IShellView * iface, DWORD dwReserved,LPFNADDPROPSHEETPAGE lpfn, LPARAM lparam)
|
static HRESULT WINAPI IShellView_fnAddPropertySheetPages(IShellView * iface, DWORD dwReserved,LPFNADDPROPSHEETPAGE lpfn, LPARAM lparam)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p) stub\n",This);
|
FIXME("(%p) stub\n",This);
|
||||||
|
|
||||||
|
@ -1899,7 +1899,7 @@ static HRESULT WINAPI IShellView_fnAddPropertySheetPages(IShellView * iface, DWO
|
||||||
|
|
||||||
static HRESULT WINAPI IShellView_fnSaveViewState(IShellView * iface)
|
static HRESULT WINAPI IShellView_fnSaveViewState(IShellView * iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p) stub\n",This);
|
FIXME("(%p) stub\n",This);
|
||||||
|
|
||||||
|
@ -1911,7 +1911,7 @@ static HRESULT WINAPI IShellView_fnSelectItem(
|
||||||
LPCITEMIDLIST pidl,
|
LPCITEMIDLIST pidl,
|
||||||
UINT uFlags)
|
UINT uFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
TRACE("(%p)->(pidl=%p, 0x%08x) stub\n",This, pidl, uFlags);
|
TRACE("(%p)->(pidl=%p, 0x%08x) stub\n",This, pidl, uFlags);
|
||||||
|
@ -1960,7 +1960,7 @@ static HRESULT WINAPI IShellView_fnSelectItem(
|
||||||
|
|
||||||
static HRESULT WINAPI IShellView_fnGetItemObject(IShellView * iface, UINT uItem, REFIID riid, LPVOID *ppvOut)
|
static HRESULT WINAPI IShellView_fnGetItemObject(IShellView * iface, UINT uItem, REFIID riid, LPVOID *ppvOut)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IShellViewImpl, iface);
|
IShellViewImpl *This = (IShellViewImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(uItem=0x%08x,\n\tIID=%s, ppv=%p)\n",This, uItem, debugstr_guid(riid), ppvOut);
|
TRACE("(%p)->(uItem=0x%08x,\n\tIID=%s, ppv=%p)\n",This, uItem, debugstr_guid(riid), ppvOut);
|
||||||
|
|
||||||
|
|
|
@ -71,7 +71,7 @@ IContextMenu2 *ISvBgCm_Constructor(IShellFolder* pSFParent)
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI ISVBgCm_fnQueryInterface(IContextMenu2 *iface, REFIID riid, LPVOID *ppvObj)
|
static HRESULT WINAPI ISVBgCm_fnQueryInterface(IContextMenu2 *iface, REFIID riid, LPVOID *ppvObj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(BgCmImpl, iface);
|
BgCmImpl *This = (BgCmImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(\n\tIID:\t%s,%p)\n",This,debugstr_guid(riid),ppvObj);
|
TRACE("(%p)->(\n\tIID:\t%s,%p)\n",This,debugstr_guid(riid),ppvObj);
|
||||||
|
|
||||||
|
@ -103,7 +103,7 @@ static HRESULT WINAPI ISVBgCm_fnQueryInterface(IContextMenu2 *iface, REFIID riid
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI ISVBgCm_fnAddRef(IContextMenu2 *iface)
|
static ULONG WINAPI ISVBgCm_fnAddRef(IContextMenu2 *iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(BgCmImpl, iface);
|
BgCmImpl *This = (BgCmImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(count=%lu)\n",This, This->ref);
|
TRACE("(%p)->(count=%lu)\n",This, This->ref);
|
||||||
|
|
||||||
|
@ -115,7 +115,7 @@ static ULONG WINAPI ISVBgCm_fnAddRef(IContextMenu2 *iface)
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI ISVBgCm_fnRelease(IContextMenu2 *iface)
|
static ULONG WINAPI ISVBgCm_fnRelease(IContextMenu2 *iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(BgCmImpl, iface);
|
BgCmImpl *This = (BgCmImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->()\n",This);
|
TRACE("(%p)->()\n",This);
|
||||||
|
|
||||||
|
@ -149,7 +149,7 @@ static HRESULT WINAPI ISVBgCm_fnQueryContextMenu(
|
||||||
UINT idMax;
|
UINT idMax;
|
||||||
HRESULT hr;
|
HRESULT hr;
|
||||||
|
|
||||||
ICOM_THIS(BgCmImpl, iface);
|
BgCmImpl *This = (BgCmImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(hmenu=%p indexmenu=%x cmdfirst=%x cmdlast=%x flags=%x )\n",
|
TRACE("(%p)->(hmenu=%p indexmenu=%x cmdfirst=%x cmdlast=%x flags=%x )\n",
|
||||||
This, hMenu, indexMenu, idCmdFirst, idCmdLast, uFlags);
|
This, hMenu, indexMenu, idCmdFirst, idCmdLast, uFlags);
|
||||||
|
@ -187,7 +187,7 @@ static void DoNewFolder(
|
||||||
IContextMenu2 *iface,
|
IContextMenu2 *iface,
|
||||||
IShellView *psv)
|
IShellView *psv)
|
||||||
{
|
{
|
||||||
ICOM_THIS(BgCmImpl, iface);
|
BgCmImpl *This = (BgCmImpl *)iface;
|
||||||
ISFHelper * psfhlp;
|
ISFHelper * psfhlp;
|
||||||
char szName[MAX_PATH];
|
char szName[MAX_PATH];
|
||||||
|
|
||||||
|
@ -217,7 +217,7 @@ static void DoNewFolder(
|
||||||
static BOOL DoPaste(
|
static BOOL DoPaste(
|
||||||
IContextMenu2 *iface)
|
IContextMenu2 *iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(BgCmImpl, iface);
|
BgCmImpl *This = (BgCmImpl *)iface;
|
||||||
BOOL bSuccess = FALSE;
|
BOOL bSuccess = FALSE;
|
||||||
IDataObject * pda;
|
IDataObject * pda;
|
||||||
|
|
||||||
|
@ -315,7 +315,7 @@ static HRESULT WINAPI ISVBgCm_fnInvokeCommand(
|
||||||
IContextMenu2 *iface,
|
IContextMenu2 *iface,
|
||||||
LPCMINVOKECOMMANDINFO lpcmi)
|
LPCMINVOKECOMMANDINFO lpcmi)
|
||||||
{
|
{
|
||||||
ICOM_THIS(BgCmImpl, iface);
|
BgCmImpl *This = (BgCmImpl *)iface;
|
||||||
|
|
||||||
LPSHELLBROWSER lpSB;
|
LPSHELLBROWSER lpSB;
|
||||||
LPSHELLVIEW lpSV = NULL;
|
LPSHELLVIEW lpSV = NULL;
|
||||||
|
@ -388,7 +388,7 @@ static HRESULT WINAPI ISVBgCm_fnGetCommandString(
|
||||||
LPSTR lpszName,
|
LPSTR lpszName,
|
||||||
UINT uMaxNameLen)
|
UINT uMaxNameLen)
|
||||||
{
|
{
|
||||||
ICOM_THIS(BgCmImpl, iface);
|
BgCmImpl *This = (BgCmImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(idcom=%x flags=%x %p name=%p len=%x)\n",This, idCommand, uFlags, lpReserved, lpszName, uMaxNameLen);
|
TRACE("(%p)->(idcom=%x flags=%x %p name=%p len=%x)\n",This, idCommand, uFlags, lpReserved, lpszName, uMaxNameLen);
|
||||||
|
|
||||||
|
@ -420,7 +420,7 @@ static HRESULT WINAPI ISVBgCm_fnHandleMenuMsg(
|
||||||
WPARAM wParam,
|
WPARAM wParam,
|
||||||
LPARAM lParam)
|
LPARAM lParam)
|
||||||
{
|
{
|
||||||
ICOM_THIS(BgCmImpl, iface);
|
BgCmImpl *This = (BgCmImpl *)iface;
|
||||||
|
|
||||||
FIXME("(%p)->(msg=%x wp=%x lp=%lx)\n",This, uMsg, wParam, lParam);
|
FIXME("(%p)->(msg=%x wp=%x lp=%lx)\n",This, uMsg, wParam, lParam);
|
||||||
|
|
||||||
|
|
|
@ -107,7 +107,7 @@ IContextMenu2 *ISvItemCm_Constructor(LPSHELLFOLDER pSFParent, LPCITEMIDLIST pidl
|
||||||
*/
|
*/
|
||||||
static HRESULT WINAPI ISvItemCm_fnQueryInterface(IContextMenu2 *iface, REFIID riid, LPVOID *ppvObj)
|
static HRESULT WINAPI ISvItemCm_fnQueryInterface(IContextMenu2 *iface, REFIID riid, LPVOID *ppvObj)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ItemCmImpl, iface);
|
ItemCmImpl *This = (ItemCmImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(\n\tIID:\t%s,%p)\n",This,debugstr_guid(riid),ppvObj);
|
TRACE("(%p)->(\n\tIID:\t%s,%p)\n",This,debugstr_guid(riid),ppvObj);
|
||||||
|
|
||||||
|
@ -139,7 +139,7 @@ static HRESULT WINAPI ISvItemCm_fnQueryInterface(IContextMenu2 *iface, REFIID ri
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI ISvItemCm_fnAddRef(IContextMenu2 *iface)
|
static ULONG WINAPI ISvItemCm_fnAddRef(IContextMenu2 *iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ItemCmImpl, iface);
|
ItemCmImpl *This = (ItemCmImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(count=%lu)\n",This, This->ref);
|
TRACE("(%p)->(count=%lu)\n",This, This->ref);
|
||||||
|
|
||||||
|
@ -151,7 +151,7 @@ static ULONG WINAPI ISvItemCm_fnAddRef(IContextMenu2 *iface)
|
||||||
*/
|
*/
|
||||||
static ULONG WINAPI ISvItemCm_fnRelease(IContextMenu2 *iface)
|
static ULONG WINAPI ISvItemCm_fnRelease(IContextMenu2 *iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ItemCmImpl, iface);
|
ItemCmImpl *This = (ItemCmImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->()\n",This);
|
TRACE("(%p)->()\n",This);
|
||||||
|
|
||||||
|
@ -216,7 +216,7 @@ static HRESULT WINAPI ISvItemCm_fnQueryContextMenu(
|
||||||
UINT idCmdLast,
|
UINT idCmdLast,
|
||||||
UINT uFlags)
|
UINT uFlags)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ItemCmImpl, iface);
|
ItemCmImpl *This = (ItemCmImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(hmenu=%p indexmenu=%x cmdfirst=%x cmdlast=%x flags=%x )\n",This, hmenu, indexMenu, idCmdFirst, idCmdLast, uFlags);
|
TRACE("(%p)->(hmenu=%p indexmenu=%x cmdfirst=%x cmdlast=%x flags=%x )\n",This, hmenu, indexMenu, idCmdFirst, idCmdLast, uFlags);
|
||||||
|
|
||||||
|
@ -265,7 +265,7 @@ static void DoOpenExplore(
|
||||||
HWND hwnd,
|
HWND hwnd,
|
||||||
LPCSTR verb)
|
LPCSTR verb)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ItemCmImpl, iface);
|
ItemCmImpl *This = (ItemCmImpl *)iface;
|
||||||
|
|
||||||
UINT i, bFolderFound = FALSE;
|
UINT i, bFolderFound = FALSE;
|
||||||
LPITEMIDLIST pidlFQ;
|
LPITEMIDLIST pidlFQ;
|
||||||
|
@ -306,7 +306,7 @@ static void DoRename(
|
||||||
IContextMenu2 *iface,
|
IContextMenu2 *iface,
|
||||||
HWND hwnd)
|
HWND hwnd)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ItemCmImpl, iface);
|
ItemCmImpl *This = (ItemCmImpl *)iface;
|
||||||
|
|
||||||
LPSHELLBROWSER lpSB;
|
LPSHELLBROWSER lpSB;
|
||||||
LPSHELLVIEW lpSV;
|
LPSHELLVIEW lpSV;
|
||||||
|
@ -333,7 +333,7 @@ static void DoRename(
|
||||||
*/
|
*/
|
||||||
static void DoDelete(IContextMenu2 *iface)
|
static void DoDelete(IContextMenu2 *iface)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ItemCmImpl, iface);
|
ItemCmImpl *This = (ItemCmImpl *)iface;
|
||||||
ISFHelper * psfhlp;
|
ISFHelper * psfhlp;
|
||||||
|
|
||||||
IShellFolder_QueryInterface(This->pSFParent, &IID_ISFHelper, (LPVOID*)&psfhlp);
|
IShellFolder_QueryInterface(This->pSFParent, &IID_ISFHelper, (LPVOID*)&psfhlp);
|
||||||
|
@ -354,7 +354,7 @@ static BOOL DoCopyOrCut(
|
||||||
HWND hwnd,
|
HWND hwnd,
|
||||||
BOOL bCut)
|
BOOL bCut)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ItemCmImpl, iface);
|
ItemCmImpl *This = (ItemCmImpl *)iface;
|
||||||
|
|
||||||
LPSHELLBROWSER lpSB;
|
LPSHELLBROWSER lpSB;
|
||||||
LPSHELLVIEW lpSV;
|
LPSHELLVIEW lpSV;
|
||||||
|
@ -384,7 +384,7 @@ static HRESULT WINAPI ISvItemCm_fnInvokeCommand(
|
||||||
IContextMenu2 *iface,
|
IContextMenu2 *iface,
|
||||||
LPCMINVOKECOMMANDINFO lpcmi)
|
LPCMINVOKECOMMANDINFO lpcmi)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ItemCmImpl, iface);
|
ItemCmImpl *This = (ItemCmImpl *)iface;
|
||||||
|
|
||||||
if (lpcmi->cbSize != sizeof(CMINVOKECOMMANDINFO))
|
if (lpcmi->cbSize != sizeof(CMINVOKECOMMANDINFO))
|
||||||
FIXME("Is an EX structure\n");
|
FIXME("Is an EX structure\n");
|
||||||
|
@ -451,7 +451,7 @@ static HRESULT WINAPI ISvItemCm_fnGetCommandString(
|
||||||
LPSTR lpszName,
|
LPSTR lpszName,
|
||||||
UINT uMaxNameLen)
|
UINT uMaxNameLen)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ItemCmImpl, iface);
|
ItemCmImpl *This = (ItemCmImpl *)iface;
|
||||||
|
|
||||||
HRESULT hr = E_INVALIDARG;
|
HRESULT hr = E_INVALIDARG;
|
||||||
|
|
||||||
|
@ -506,7 +506,7 @@ static HRESULT WINAPI ISvItemCm_fnHandleMenuMsg(
|
||||||
WPARAM wParam,
|
WPARAM wParam,
|
||||||
LPARAM lParam)
|
LPARAM lParam)
|
||||||
{
|
{
|
||||||
ICOM_THIS(ItemCmImpl, iface);
|
ItemCmImpl *This = (ItemCmImpl *)iface;
|
||||||
|
|
||||||
TRACE("(%p)->(msg=%x wp=%x lp=%lx)\n",This, uMsg, wParam, lParam);
|
TRACE("(%p)->(msg=%x wp=%x lp=%lx)\n",This, uMsg, wParam, lParam);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue