rtworkq: Add RtwqJoinWorkQueue()/RtwqUnjoinWorkQueue() stubs.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
7186b2c4ab
commit
83af1237a0
|
@ -124,6 +124,7 @@
|
||||||
@ stub MFInitVideoFormat_RGB
|
@ stub MFInitVideoFormat_RGB
|
||||||
@ stdcall MFInvokeCallback(ptr)
|
@ stdcall MFInvokeCallback(ptr)
|
||||||
@ stub MFJoinIoPort
|
@ stub MFJoinIoPort
|
||||||
|
@ stdcall MFJoinWorkQueue(long long ptr) rtworkq.RtwqJoinWorkQueue
|
||||||
@ stdcall MFLockPlatform() rtworkq.RtwqLockPlatform
|
@ stdcall MFLockPlatform() rtworkq.RtwqLockPlatform
|
||||||
@ stdcall MFLockWorkQueue(long) rtworkq.RtwqLockWorkQueue
|
@ stdcall MFLockWorkQueue(long) rtworkq.RtwqLockWorkQueue
|
||||||
@ stdcall MFPutWaitingWorkItem(long long ptr ptr) rtworkq.RtwqPutWaitingWorkItem
|
@ stdcall MFPutWaitingWorkItem(long long ptr ptr) rtworkq.RtwqPutWaitingWorkItem
|
||||||
|
@ -158,6 +159,7 @@
|
||||||
@ stub MFTraceError
|
@ stub MFTraceError
|
||||||
@ stub MFTraceFuncEnter
|
@ stub MFTraceFuncEnter
|
||||||
@ stub MFUnblockThread
|
@ stub MFUnblockThread
|
||||||
|
@ stdcall MFUnjoinWorkQueue(long long) rtworkq.RtwqUnjoinWorkQueue
|
||||||
@ stdcall MFUnlockPlatform() rtworkq.RtwqUnlockPlatform
|
@ stdcall MFUnlockPlatform() rtworkq.RtwqUnlockPlatform
|
||||||
@ stdcall MFUnlockWorkQueue(long) rtworkq.RtwqUnlockWorkQueue
|
@ stdcall MFUnlockWorkQueue(long) rtworkq.RtwqUnlockWorkQueue
|
||||||
@ stdcall MFUnwrapMediaType(ptr ptr)
|
@ stdcall MFUnwrapMediaType(ptr ptr)
|
||||||
|
|
|
@ -1471,3 +1471,17 @@ HRESULT WINAPI RtwqAllocateSerialWorkQueue(DWORD target_queue, DWORD *queue)
|
||||||
desc.target_queue = target_queue;
|
desc.target_queue = target_queue;
|
||||||
return alloc_user_queue(&desc, queue);
|
return alloc_user_queue(&desc, queue);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
HRESULT WINAPI RtwqJoinWorkQueue(DWORD queue, HANDLE hFile, HANDLE *cookie)
|
||||||
|
{
|
||||||
|
FIXME("%#x, %p, %p.\n", queue, hFile, cookie);
|
||||||
|
|
||||||
|
return E_NOTIMPL;
|
||||||
|
}
|
||||||
|
|
||||||
|
HRESULT WINAPI RtwqUnjoinWorkQueue(DWORD queue, HANDLE cookie)
|
||||||
|
{
|
||||||
|
FIXME("%#x, %p.\n", queue, cookie);
|
||||||
|
|
||||||
|
return E_NOTIMPL;
|
||||||
|
}
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
@ stub RtwqGetWorkQueueMMCSSPriority
|
@ stub RtwqGetWorkQueueMMCSSPriority
|
||||||
@ stub RtwqGetWorkQueueMMCSSTaskId
|
@ stub RtwqGetWorkQueueMMCSSTaskId
|
||||||
@ stdcall RtwqInvokeCallback(ptr)
|
@ stdcall RtwqInvokeCallback(ptr)
|
||||||
@ stub RtwqJoinWorkQueue
|
@ stdcall RtwqJoinWorkQueue(long long ptr)
|
||||||
@ stdcall RtwqLockPlatform()
|
@ stdcall RtwqLockPlatform()
|
||||||
@ stdcall RtwqLockSharedWorkQueue(wstr long ptr ptr)
|
@ stdcall RtwqLockSharedWorkQueue(wstr long ptr ptr)
|
||||||
@ stdcall RtwqLockWorkQueue(long)
|
@ stdcall RtwqLockWorkQueue(long)
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
@ stdcall RtwqSetLongRunning(long long)
|
@ stdcall RtwqSetLongRunning(long long)
|
||||||
@ stdcall RtwqShutdown()
|
@ stdcall RtwqShutdown()
|
||||||
@ stdcall RtwqStartup()
|
@ stdcall RtwqStartup()
|
||||||
@ stub RtwqUnjoinWorkQueue
|
@ stdcall RtwqUnjoinWorkQueue(long long)
|
||||||
@ stdcall RtwqUnlockPlatform()
|
@ stdcall RtwqUnlockPlatform()
|
||||||
@ stdcall RtwqUnlockWorkQueue(long)
|
@ stdcall RtwqUnlockWorkQueue(long)
|
||||||
@ stub RtwqUnregisterPlatformEvents
|
@ stub RtwqUnregisterPlatformEvents
|
||||||
|
|
|
@ -84,6 +84,7 @@ cpp_quote("HRESULT WINAPI RtwqCancelDeadline(HANDLE request);")
|
||||||
cpp_quote("HRESULT WINAPI RtwqCancelWorkItem(RTWQWORKITEM_KEY key);")
|
cpp_quote("HRESULT WINAPI RtwqCancelWorkItem(RTWQWORKITEM_KEY key);")
|
||||||
cpp_quote("HRESULT WINAPI RtwqCreateAsyncResult(IUnknown *object, IRtwqAsyncCallback *callback, IUnknown *state, IRtwqAsyncResult **result);")
|
cpp_quote("HRESULT WINAPI RtwqCreateAsyncResult(IUnknown *object, IRtwqAsyncCallback *callback, IUnknown *state, IRtwqAsyncResult **result);")
|
||||||
cpp_quote("HRESULT WINAPI RtwqInvokeCallback(IRtwqAsyncResult *result);")
|
cpp_quote("HRESULT WINAPI RtwqInvokeCallback(IRtwqAsyncResult *result);")
|
||||||
|
cpp_quote("HRESULT WINAPI RtwqJoinWorkQueue(DWORD queue, HANDLE hFile, HANDLE *cookie);")
|
||||||
cpp_quote("HRESULT WINAPI RtwqLockPlatform(void);")
|
cpp_quote("HRESULT WINAPI RtwqLockPlatform(void);")
|
||||||
cpp_quote("HRESULT WINAPI RtwqLockSharedWorkQueue(const WCHAR *usageclass, LONG priority, DWORD *taskid, DWORD *queue);")
|
cpp_quote("HRESULT WINAPI RtwqLockSharedWorkQueue(const WCHAR *usageclass, LONG priority, DWORD *taskid, DWORD *queue);")
|
||||||
cpp_quote("HRESULT WINAPI RtwqLockWorkQueue(DWORD queue);")
|
cpp_quote("HRESULT WINAPI RtwqLockWorkQueue(DWORD queue);")
|
||||||
|
@ -96,5 +97,6 @@ cpp_quote("HRESULT WINAPI RtwqSetDeadline2(DWORD queue_id, LONGLONG deadline, LO
|
||||||
cpp_quote("HRESULT WINAPI RtwqSetLongRunning(DWORD queue_id, BOOL enable);")
|
cpp_quote("HRESULT WINAPI RtwqSetLongRunning(DWORD queue_id, BOOL enable);")
|
||||||
cpp_quote("HRESULT WINAPI RtwqShutdown(void);")
|
cpp_quote("HRESULT WINAPI RtwqShutdown(void);")
|
||||||
cpp_quote("HRESULT WINAPI RtwqStartup(void);")
|
cpp_quote("HRESULT WINAPI RtwqStartup(void);")
|
||||||
|
cpp_quote("HRESULT WINAPI RtwqUnjoinWorkQueue(DWORD queue, HANDLE cookie);")
|
||||||
cpp_quote("HRESULT WINAPI RtwqUnlockPlatform(void);")
|
cpp_quote("HRESULT WINAPI RtwqUnlockPlatform(void);")
|
||||||
cpp_quote("HRESULT WINAPI RtwqUnlockWorkQueue(DWORD queue);")
|
cpp_quote("HRESULT WINAPI RtwqUnlockWorkQueue(DWORD queue);")
|
||||||
|
|
Loading…
Reference in New Issue