Função DeleteUmsCompletionList (winbase.h)

Exclui a lista de conclusão de UMS (agendamento no modo de usuário) especificada. A lista deve estar vazia.

Aviso

A partir de Windows 11, não há suporte para o agendamento no modo de usuário. Todas as chamadas falham com o erro ERROR_NOT_SUPPORTED.

Sintaxe

BOOL DeleteUmsCompletionList(
  [in] PUMS_COMPLETION_LIST UmsCompletionList
);

Parâmetros

[in] UmsCompletionList

Um ponteiro para a lista de conclusão da UMS a ser excluída. A função CreateUmsCompletionList fornece esse ponteiro.

Valor retornado

Se a função for bem-sucedida, ela retornará um valor diferente de zero.

Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.

Comentários

Se a lista de conclusão for compartilhada, o chamador será responsável por garantir que nenhum thread UMS ativo mantenha uma referência à lista antes de excluí-la.

Requisitos

   
Cliente mínimo com suporte Windows 7 (somente 64 bits) [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winbase.h (inclua Windows.h)
Biblioteca Kernel32.lib
DLL Kernel32.dll
Conjunto de APIs api-ms-win-core-ums-l1-1-0 (introduzido no Windows 7)