kernel32: Make SetThreadPriorityBoost return success.
This commit is contained in:
parent
90a9698f16
commit
073d7212a7
|
@ -713,22 +713,22 @@ static VOID test_thread_priority(void)
|
|||
0,curthreadId);
|
||||
ok(access_thread!=NULL,"OpenThread returned an invalid handle\n");
|
||||
if (access_thread!=NULL) {
|
||||
obey_ar(pSetThreadPriorityBoost(access_thread,1)==0);
|
||||
todo_wine obey_ar(pSetThreadPriorityBoost(access_thread,1)==0);
|
||||
todo_wine obey_ar(pGetThreadPriorityBoost(access_thread,&disabled)==0);
|
||||
ok(CloseHandle(access_thread),"Error Closing thread handle\n");
|
||||
}
|
||||
}
|
||||
|
||||
rc = pSetThreadPriorityBoost(curthread,1);
|
||||
ok( rc != 0, "error=%d\n",GetLastError());
|
||||
todo_wine {
|
||||
rc = pSetThreadPriorityBoost(curthread,1);
|
||||
ok( rc != 0, "error=%d\n",GetLastError());
|
||||
rc=pGetThreadPriorityBoost(curthread,&disabled);
|
||||
ok(rc!=0 && disabled==1,
|
||||
"rc=%d error=%d disabled=%d\n",rc,GetLastError(),disabled);
|
||||
|
||||
rc = pSetThreadPriorityBoost(curthread,0);
|
||||
ok( rc != 0, "error=%d\n",GetLastError());
|
||||
}
|
||||
|
||||
rc = pSetThreadPriorityBoost(curthread,0);
|
||||
ok( rc != 0, "error=%d\n",GetLastError());
|
||||
rc=pGetThreadPriorityBoost(curthread,&disabled);
|
||||
ok(rc!=0 && disabled==0,
|
||||
"rc=%d error=%d disabled=%d\n",rc,GetLastError(),disabled);
|
||||
|
|
|
@ -357,18 +357,14 @@ BOOL WINAPI GetThreadPriorityBoost(
|
|||
/**********************************************************************
|
||||
* SetThreadPriorityBoost [KERNEL32.@] Sets priority boost for thread.
|
||||
*
|
||||
* Priority boost is not implemented. This function always returns
|
||||
* FALSE and sets last error to ERROR_CALL_NOT_IMPLEMENTED
|
||||
*
|
||||
* RETURNS
|
||||
* Always returns FALSE to indicate a failure
|
||||
* Priority boost is not implemented, but we return TRUE
|
||||
* anyway because some games crash otherwise.
|
||||
*/
|
||||
BOOL WINAPI SetThreadPriorityBoost(
|
||||
HANDLE hthread, /* [in] Handle to thread */
|
||||
BOOL disable) /* [in] TRUE to disable priority boost */
|
||||
{
|
||||
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||
return FALSE;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue