Função RtwqPutWorkItem (rtworkq.h)
Coloca uma operação assíncrona em uma fila de trabalho.
Sintaxe
HRESULT RtwqPutWorkItem(
[in] DWORD dwQueue,
[in] LONG lPriority,
[in] IRtwqAsyncResult *result
);
Parâmetros
[in] dwQueue
O identificador da fila de trabalho. Esse valor pode especificar uma das filas de trabalho padrão ou uma fila de trabalho criada pelo aplicativo. Para acessar uma fila de trabalho, chame RtwqLockSharedWorkQueue.
[in] lPriority
A prioridade do item de trabalho. Os itens de trabalho são executados em ordem de prioridade. Esse valor deve ser -1, 0 ou 1, em que -1 é a prioridade mais baixa e 1 é a prioridade mais alta.
[in] result
Um ponteiro para o retorno de chamada . O chamador deve implementar essa interface.
Retornar valor
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | rtworkq.h |
Biblioteca | Rtworkq.lib |
DLL | RTWorkQ.dll |