次の方法で共有


GetNextUmsListItem 関数 (winbase.h)

スレッド コンテキストの一覧で次のユーザー モード スケジューリング (UMS) スレッド コンテキストを返します。

警告

Windows 11時点では、ユーザー モードのスケジュール設定はサポートされていません。 すべての呼び出しがエラー ERROR_NOT_SUPPORTEDで失敗します。

構文

PUMS_CONTEXT GetNextUmsListItem(
  [in, out] PUMS_CONTEXT UmsContext
);

パラメーター

[in, out] UmsContext

スレッド コンテキストのリスト内の UMS コンテキストへのポインター。 このリストは、 DequeueUmsCompletionListItems 関数によって取得されます。

戻り値

関数が成功すると、リスト内の次のスレッド コンテキストへのポインターが返されます。

UmsContext パラメーターで指定されたコンテキストの後にスレッド コンテキストがない場合、関数は NULL を返します。 詳細なエラー情報を得るには、GetLastError を呼び出します。

要件

要件
サポートされている最小のクライアント Windows 7 (64 ビットのみ) [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー winbase.h (Windows.h を含む)
Library Kernel32.lib
[DLL] Kernel32.dll
API セット api-ms-win-core-ums-l1-1-0 (Windows 7 で導入)

こちらもご覧ください

DequeueUmsCompletionListItems