Constructeur CMsg. CMsg

Construit un objet CMsg .

Syntaxe

CMsg(
   UINT     u,
   DWORD    dw,
   LPVOID   lp,
   CAMEvent *pEvent
);

Paramètres

u

Code de requête, défini par le client de la classe de thread et compris par la fonction de thread de travail remplacée.

dw

Paramètre d’indicateur pour le code de la requête.

Aid

Pointeur vers les données requises par le thread de travail comme valeurs de paramètre ou de retour. Ces données ne doivent pas être basées sur la pile, car elles seront référencées un peu plus tard après la fin de l’opération de mise en file d’attente.

pEvent

Pointeur vers l’objet d’événement qu’un thread de travail peut signaler pour indiquer l’achèvement de l’opération.

Remarques

Cette fonction membre contient une demande pour un thread de travail CMsgThread sur lequel agir. Tous les paramètres sont passés à la fonction de thread de travail en tant que paramètres lorsque ce message est traité. La signification des paramètres est définie par la fonction cliente qui appelle le thread de travail et la classe dérivée qui fournit la fonction d’exécution du thread de travail.

Configuration requise

Condition requise Valeur
En-tête
Msgthrd. h (inclure Flux. h)
Bibliothèque
Strmbase. lib (versions commerciales);
Strmbasd. lib (versions Debug)