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 で導入) |