次の方法で共有


OpenThreadWaitChainSession 関数 (wct.h)

新しい WCT セッションを作成します。

構文

HWCT OpenThreadWaitChainSession(
  [in]           DWORD              Flags,
  [in, optional] PWAITCHAINCALLBACK callback
);

パラメーター

[in] Flags

セッションの種類です。 このパラメーターには、次の値のいずれかを指定できます。

説明
0
同期セッション。
WCT_ASYNC_OPEN_FLAG
非同期セッション。

[in, optional] callback

セッションが非同期の場合、このパラメーターは WaitChainCallback コールバック関数へのポインターにすることができます。

戻り値

関数が成功した場合、戻り値は新しく作成されたセッションへのハンドルです。

関数が失敗した場合は、返される値は NULL です。 詳細なエラー情報を得るには、GetLastError を呼び出します。

解説

セッションの使用が完了したら、 CloseThreadWaitChainSession 関数を 呼び出します。

例については、「 WCT の使用」を参照してください。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wct.h
Library Advapi32.lib
[DLL] Advapi32.dll

関連項目

CloseThreadWaitChainSession

GetThreadWaitChain

Wait Chain Traversal

WaitChainCallback