Condividi tramite


Funzione RtwqAddPeriodicCallback (rtworkq.h)

Imposta una funzione di callback da chiamare a un intervallo fisso.

Sintassi

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

Parametri

[in] Callback

Puntatore alla funzione di callback.

context

Puntatore a un oggetto fornito dal chiamante che implementa IUnknown o NULL. Questo parametro viene passato alla funzione di callback.

[out, optional] key

Riceve una chiave che può essere usata per annullare il callback. Per annullare il callback, chiamare RtwqRemovePeriodicCallback e passare questa chiave come parametro dwKey .

Valore restituito

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1 [solo app desktop]
Server minimo supportato Windows Server 2012 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione rtworkq.h
Libreria Rtworkq.lib
DLL RTWorkQ.dll