Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło nie zostało zweryfikowane
Niniejsze hasło zostało opracowane, jednak nie zostało ono zweryfikowane przez administrację serwisu. Jeżeli znalazłeś błędy merytoryczne w niniejszym dokumencie, prosimy o ich zgłoszenie na forum w dziale Znalezione błędy.
Opracował: xevuel
Biblioteki C/C++

ResumeThread

[funkcja] Wznawia działanie wątku.

Składnia

C/C++
#include <windows.h>

DWORD WINAPI ResumeThread(
HANDLE hThread
);

Argumenty

ArgumentZnaczenie
HANDLE hThreadUchwyt do wątku, którego praca ma zostać wznowiona

Zwracana wartość

Funkcja zwraca poprzednią wartość licznika zatrzymań, jeśli jej działanie zakończyło się sukcesem. W przeciwnym razie zwraca -1. Aby uzyskać szczegółowe informacje o błędzie, użyj » WinAPIGetLastError.

Jeśli zwrócona wartość wyniesie 0, podany wątek nie był zatrzymany. Jeśli będzie wynosić 1, wątek był zatrzymany, ale został wznowiony. Jeśli wartość będzie większa od 1, wątek jest nadal wstrzymany.

Opis szczegółowy

Funkcja ResumeThread zmniejsza wartość licznika zatrzymań. Jeśli wartość ta jest równa zeru, wątek zostanie wznowiony. W przeciwnym wypadku będzie on nadal wstrzymany. Funkcja ta jest często używana przez debuggery. Przykładowy kod:
C/C++
ResumeThread( hThread );

Wymagania

Minimalny obsługiwany klientWindows 2000 Professional
Minimalny obsługiwany serwerWindows 2000 Server
NagłówekWinbase.h (wewnątrz Windows.h)
BibliotekaKernel32.lib
DLLKernel32.dll

Zagadnienia powiązane

SuspendThreadWstrzymuje działanie wątku. (funkcja)

Linki zewnętrzne