DispatchState 構造体

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

struct DispatchState;

メンバー

Ee427164.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

Description

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

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

Ee427164.collapse_all(ja-jp,VS.110).gifパブリック データ メンバー

名前

Description

DispatchState::m_dispatchStateSize データ メンバー

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

DispatchState::m_fIsPreviousContextAsynchronouslyBlocked データ メンバー

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

DispatchState::m_reserved データ メンバー

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

継承階層

DispatchState

必要条件

ヘッダー: concrtrm.h

名前空間: の同時実行

参照

関連項目

concurrency 名前空間

IExecutionContext::Dispatch メソッド