Поделиться через


Функция DeleteUmsCompletionList (winbase.h)

Удаляет указанный список завершения планирования в пользовательском режиме (UMS). Список должен быть пустым.

Предупреждение

С Windows 11 года планирование в пользовательском режиме не поддерживается. Все вызовы завершаются ошибкой ERROR_NOT_SUPPORTED.

Синтаксис

BOOL DeleteUmsCompletionList(
  [in] PUMS_COMPLETION_LIST UmsCompletionList
);

Параметры

[in] UmsCompletionList

Указатель на удаляемый список завершения UMS. Этот указатель предоставляет функция CreateUmsCompletionList .

Возвращаемое значение

Если функция выполняется успешно, она возвращает ненулевое значение.

Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Комментарии

Если список завершения является общим, вызывающий объект отвечает за то, чтобы ни в каких активных потоках UMS не было ссылки на список перед его удалением.

Требования

   
Минимальная версия клиента Windows 7 (только 64-разрядная версия) [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header winbase.h (включая Windows.h)
Библиотека Kernel32.lib
DLL Kernel32.dll
Набор API api-ms-win-core-ums-l1-1-0 (представлено в Windows 7)