Section courante

A propos

Section administrative du site

INTERLOCKEDCOMPAREEXCHANGE

Entreverrouillé une comparaison/échange
Free Pascal System

Syntaxe

Function InterlockedCompareExchange(Var Target:LongInt;NewValue:LongInt;Comperand:LongInt):LongInt;
Function InterlockedCompareExchange(Var Target:Pointer;NewValue:Pointer;Comperand:Pointer):Pointer;

Paramètres

Nom Description
Target Ce paramètre permet d'indiquer la valeur destinataire.
NewValue Ce paramètre permet d'indiquer la nouvelle valeur
Comperand Ce paramètre permet d'indiquer le comparateur

Description

Cette fonction permet de comparer et d'échanger des valeurs si la valeur destinataire et la nouvelle sont égale dans un contexte de processus sécurisé.

Remarque

Voir également

Langage de programmation - Free Pascal - Référence de procédures et fonctions - InterLockedDecrement
Langage de programmation - Free Pascal - Référence de procédures et fonctions - InterLockedIncrement
Langage de programmation - Free Pascal - Référence de procédures et fonctions - InterLockedExchange
Langage de programmation - Free Pascal - Référence de procédures et fonctions - InterLockedExchangeAdd

Dernière mise à jour : Samedi, le 18 juillet 2015