Klasa kontekstu
Reprezentuje abstrakcji dla kontekstu.
class Context;
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Blokuje bieżącego kontekstu. |
|
Zwraca wskaźnik do bieżącego kontekstu. |
|
Zwraca identyfikator kontekstu, który jest unikatowy w obrębie harmonogramu, do której należy dany kontekst. |
|
Zwraca identyfikator grupy harmonogramu, który kontekście aktualnie pracuje. |
|
Zwraca identyfikator procesora wirtualnego, który kontekstu jest aktualnie wykonywanych na. |
|
Zwraca identyfikator dla bieżącego kontekstu, który jest unikatowy w obrębie harmonogramu, do której należy bieżącego kontekstu. |
|
Zwraca wskazanie, czy zadanie zbierania, której wykonywany jest wbudowany w bieżącym kontekście jest pośrodku active anulowania (lub będzie wkrótce). |
|
Określa, czy kontekście synchronicznie jest zablokowany.Kontekst uważa się synchronicznie zablokowane, jeśli go jawnie wykonać akcję, która doprowadziła do blokowania. |
|
Wszczepia dodatkowy procesor wirtualny do harmonogramu na czas trwania bloku kodu, gdy wywołany w kontekście wykonywania na jednej wirtualnej procesorów w tym harmonogramie. |
|
Zwraca identyfikator grupy harmonogram, z którą pracuje bieżący kontekst. |
|
Odblokowuje kontekstu i powoduje ona stać się sprawne. |
|
Zwraca identyfikator procesora wirtualnego, wykonywany w bieżącym kontekście. |
|
Przekazuje wykonywanie kodu, dzięki czemu mogą być wykonywane w innym kontekście.Jeśli kontekst nie jest dostępna do celu, harmonogramu może doprowadzić do innego wątku systemu operacyjnego. |
Operatory chronione
Nazwa |
Opis |
---|---|
A Context niszczony jest obiekt wewnętrznie w czasie wykonywania.To nie można jawnie usunąć. |
Uwagi
Harmonogram wykonywania współbieżności (zobacz harmonogramu) kontekstów wykonanie używa do wykonywania pracy w kolejce do niego przez daną aplikację.Wątek Win32 jest przykładem kontekst wykonywania w systemie operacyjnym Windows.
W dowolnym momencie poziom współbieżności harmonogram jest równa liczbie procesorów wirtualnych, przyznane przez Menedżera zasobów.Procesor wirtualny jest zasobów przetwarzania i mapy do wątku sprzętu w systemie podstawowym.Kontekst harmonogramu pojedynczego można wykonywać na procesor wirtualny w danej chwili.
Harmonogram jest wspólne charakter i wykonywanym kontekście mogą przynieść jego wirtualnego procesora na inny kontekst w dowolnym momencie, gdy zamierza wprowadzić do stanu oczekiwania.Po jego oczekiwania uzna, nie można wznowić, aż do rozpoczęcia dostępny procesor wirtualny z harmonogramu, jej wykonania.
Hierarchii dziedziczenia
Context
Wymagania
Nagłówek: concrt.h
Obszar nazw: współbieżności