Constructeur CAMEvent. CAMEvent
Méthode de constructeur.
Syntaxe
CAMEvent(
BOOL fManualReset,
HRESULT *phr
);
Paramètres
-
fManualReset
-
Valeur booléenne qui spécifie si l’objet est un événement de réinitialisation manuelle ou un événement de réinitialisation automatique. Si la valeur est true, l’objet est un événement de réinitialisation manuelle. Dans le cas contraire, il s’agit d’un événement de réinitialisation automatique.
-
phr
-
Pointeur vers une valeur HRESULT . Si le constructeur échoue, ce paramètre reçoit un code d’erreur. Si cela se produit, l’état de l’objet n’est pas valide.
Pour la compatibilité descendante avec les versions antérieures de strmbase. lib, la valeur par défaut de ce paramètre est null. Toutefois, le passage d’une valeur non null est préférable, afin que l’appelant puisse vérifier l’état de l’objet.
Notes
L’événement commence dans un État non signalé.
Avec un événement de réinitialisation automatique, la méthode CAMEvent :: wait réinitialise l’événement à l’état non signalé lorsque la méthode est retournée. Avec un événement de réinitialisation manuelle, l’événement reste signalé jusqu’à ce que vous appeliez la méthode CAMEvent :: Reset .
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|