Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Die DispatchState-Struktur wird zur Zustandsübertragung auf die IExecutionContext::Dispatch-Methode verwendet. Sie beschreibt die Umstände, unter denen die Dispatch-Methode für eine IExecutionContext-Schnittstelle aufgerufen wird.
Syntax
struct DispatchState;
Member
Öffentliche Konstruktoren
| Name | Beschreibung |
|---|---|
| DispatchState::D ispatchState | Erstellt ein neues DispatchState-Objekt. |
Öffentliche Datenmember
| Name | Beschreibung |
|---|---|
| DispatchState::m_dispatchStateSize | Größe dieser Struktur, die für die Versionsverwaltung verwendet wird. |
| DispatchState::m_fIsPreviousContextAsynchronouslyBlocked | Gibt an, ob dieser Kontext die Dispatch Methode eingegeben hat, da der vorherige Kontext asynchron blockiert wurde. Dies wird nur für den UMS-Planungskontext verwendet und auf den Wert 0 für alle anderen Ausführungskontexte festgelegt. |
| DispatchState::m_reserved | Bits, die für die Weitergabe zukünftiger Informationen reserviert sind. |
Vererbungshierarchie
DispatchState
Anforderungen
Kopfzeile: concrtrm.h
Namespace: Parallelität
DispatchState::D ispatchState-Konstruktor
Erstellt ein neues DispatchState-Objekt.
DispatchState();
DispatchState::m_dispatchStateSize Data Member
Größe dieser Struktur, die für die Versionsverwaltung verwendet wird.
unsigned long m_dispatchStateSize;
DispatchState::m_fIsPreviousContextAsynchronouslyBlocked Data Member
Gibt an, ob dieser Kontext die Dispatch Methode eingegeben hat, da der vorherige Kontext asynchron blockiert wurde. Dies wird nur für den UMS-Planungskontext verwendet und auf den Wert 0 für alle anderen Ausführungskontexte festgelegt.
unsigned int m_fIsPreviousContextAsynchronouslyBlocked : 1;
DispatchState::m_reserved Data Member
Bits, die für die Weitergabe zukünftiger Informationen reserviert sind.
unsigned int m_reserved : 31;