DispatchState 構造体

DispatchState 構造体は、状態を IExecutionContext::Dispatch メソッドに転送するために使用されます。 Dispatch メソッドが IExecutionContext インターフェイスで呼び出される状況を示します。

struct DispatchState;

メンバー

パブリック コンストラクター

名前

説明

DispatchState::DispatchState コンストラクター

新しい DispatchState オブジェクトを構築します。

パブリック データ メンバー

名前

説明

DispatchState::m_dispatchStateSize データ メンバー

バージョン管理に使用するこの構造体のサイズ。

DispatchState::m_fIsPreviousContextAsynchronouslyBlocked データ メンバー

前のコンテキストが非同期にブロックされたことにより、このコンテキストが Dispatch メソッドに入ったかどうかを示します。 これは UMS スケジュール コンテキストでのみ使用され、他のすべての実行コンテキストの値 0 に設定されます。

DispatchState::m_reserved データ メンバー

将来、情報を渡すために予約されているビット。

継承階層

DispatchState

必要条件

ヘッダー: concrtrm.h

名前空間: concurrency

参照

関連項目

concurrency 名前空間

IExecutionContext::Dispatch メソッド