BOOL Lock (DWORD dwTimeOut = infini);
Valeur de retour
Différent de zéro si la fonction a réussi ; sinon 0.
Paramètres
dwTimeOut
Spécifie la quantité de temps d'attente pour l'objet de synchronisation soit disponible (signalé). Si infini, Lock attendra jusqu'à ce que l'objet est signalé avant de retourner.
Remarques
Appelez cette fonction pour accéder à la ressource contrôlée par l'objet de synchronisation fourni au constructeur CSingleLock . Si c'est l'objet de synchronisation qui est signalé, Lock retournera avec succès et le thread est maintenant propriétaire de l'objet. Si l'objet de synchronisation est non signalé (indisponible), Lock attendra pour l'objet de synchronisation devenir signalé à concurrence du nombre de millisecondes spécifié dans le paramètre dwTimeOut . Si l'objet de synchronisation ne pas devenir signalé dans le laps de temps spécifié, Lock retourne échec.
Aperçu CSingleLock |nbsp ; Membres de la classe | Graphique de la hiérarchie