Compartilhar via


Função RtwqAddPeriodicCallback (rtworkq.h)

Define uma função de retorno de chamada a ser chamada em um intervalo fixo.

Sintaxe

HRESULT RtwqAddPeriodicCallback(
  [in]            RTWQPERIODICCALLBACK Callback,
                  IUnknown             *context,
  [out, optional] DWORD                *key
);

Parâmetros

[in] Callback

Ponteiro para a função de retorno.

context

Ponteiro para um objeto fornecido pelo chamador que implementa IUnknown ou NULL. Esse parâmetro é passado para a função de retorno de chamada.

[out, optional] key

Recebe uma chave que pode ser usada para cancelar o retorno de chamada. Para cancelar o retorno de chamada, chame RtwqRemovePeriodicCallback e passe essa chave como o parâmetro dwKey .

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