Partager via


Fonction RtwqPutWorkItem (rtworkq.h)

Place une opération asynchrone sur une file d’attente de travail.

Syntaxe

HRESULT RtwqPutWorkItem(
  [in] DWORD            dwQueue,
  [in] LONG             lPriority,
  [in] IRtwqAsyncResult *result
);

Paramètres

[in] dwQueue

Identificateur de la file d’attente de travail. Cette valeur peut spécifier l’une des files d’attente de travail standard ou une file d’attente de travail créée par l’application. Pour accéder à une file d’attente de travail, appelez RtwqLockSharedWorkQueue.

[in] lPriority

Priorité de l’élément de travail. Les éléments de travail sont exécutés par ordre de priorité. Cette valeur doit être -1, 0 ou 1, où -1 est la priorité la plus faible et 1 est la priorité la plus élevée.

[in] result

Pointeur vers le rappel . L’appelant doit implémenter cette interface.

Valeur retournée

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 8.1 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête rtworkq.h
Bibliothèque Rtworkq.lib
DLL RTWorkQ.dll