Compartir a través de


Función RtwqAddPeriodicCallback (rtworkq.h)

Establece una función de devolución de llamada a la que se llamará a intervalo fijo.

Sintaxis

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

Parámetros

[in] Callback

Puntero a la función de devolución de llamada.

context

Puntero a un objeto proporcionado por el autor de la llamada que implementa IUnknown o NULL. Este parámetro se pasa a la función de devolución de llamada.

[out, optional] key

Recibe una clave que se puede usar para cancelar la devolución de llamada. Para cancelar la devolución de llamada, llame a RtwqRemovePeriodicCallback y pase esta clave como parámetro dwKey .

Valor devuelto

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado rtworkq.h
Library Rtworkq.lib
Archivo DLL RTWorkQ.dll