Compartilhar via


estrutura UMS_CREATE_THREAD_ATTRIBUTES (winnt.h)

Especifica atributos para um thread de trabalho umS (agendamento no modo de usuário).

Essa estrutura é usada com a função UpdateProcThreadAttribute .

Sintaxe

typedef struct _UMS_CREATE_THREAD_ATTRIBUTES {
  DWORD UmsVersion;
  PVOID UmsContext;
  PVOID UmsCompletionList;
} UMS_CREATE_THREAD_ATTRIBUTES, *PUMS_CREATE_THREAD_ATTRIBUTES;

Membros

UmsVersion

A versão ums para a qual o aplicativo foi criado. Esse parâmetro deve ser UMS_VERSION.

UmsContext

Um ponteiro para um contexto de thread UMS para o thread de trabalho a ser criado. Esse ponteiro é fornecido pela função CreateUmsThreadContext .

UmsCompletionList

Um ponteiro para uma lista de conclusão de UMS. Esse ponteiro é fornecido pela função CreateUmsCompletionList . O thread de trabalho recém-criado está na fila para a lista de conclusão especificada.

Requisitos

   
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho winnt.h