Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Struktura DispatchState se používá k přenosu stavu do IExecutionContext::Dispatch metody. Popisuje okolnosti, za kterých Dispatch je metoda vyvolána v IExecutionContext rozhraní.
Syntaxe
struct DispatchState;
Členové
Veřejné konstruktory
| Název | Popis |
|---|---|
| DispatchState::D ispatchState | Vytvoří nový DispatchState objekt. |
Veřejné datové členy
| Název | Popis |
|---|---|
| DispatchState::m_dispatchStateSize | Velikost této struktury, která se používá pro správu verzí. |
| DispatchState::m_fIsPreviousContextAsynchronouslyBlocked | Určuje, zda tento kontext zadal metodu Dispatch , protože předchozí kontext asynchronně blokován. Používá se jenom v kontextu plánování služby UMS a je nastavená na hodnotu 0 pro všechny ostatní kontexty provádění. |
| DispatchState::m_reserved | Bity rezervované pro budoucí předávání informací. |
Hierarchie dědičnosti
DispatchState
Požadavky
Hlavička: concrtrm.h
Obor názvů: souběžnost
DispatchState::D ispatchState – konstruktor
Vytvoří nový DispatchState objekt.
DispatchState();
DispatchState::m_dispatchStateSize datový člen
Velikost této struktury, která se používá pro správu verzí.
unsigned long m_dispatchStateSize;
DispatchState::m_fIsPreviousContextAsynchronouslyBlocked – datový člen
Určuje, zda tento kontext zadal metodu Dispatch , protože předchozí kontext asynchronně blokován. Používá se jenom v kontextu plánování služby UMS a je nastavená na hodnotu 0 pro všechny ostatní kontexty provádění.
unsigned int m_fIsPreviousContextAsynchronouslyBlocked : 1;
DispatchState::m_reserved datový člen
Bity rezervované pro budoucí předávání informací.
unsigned int m_reserved : 31;