Partager via


SyncLockWithStatusT::GetStatus, méthode

Prend en charge l'infrastructure WRL et n'est pas destiné à être utilisé directement à partir de votre code.

DWORD GetStatus() const;

Valeur de retour

Le résultat d'une opération d'attente sur l'objet basé sur la classe SyncLockWithStatusT, telle que Mutex ou Semaphore.Zéro (0) indique que l'opération d'attente a retourné l'état signalé; sinon, un autre état produit, tel que la valeur du délai d'attente écoulé.

Remarques

Récupère l'état d'attente de l'objet SyncLockWithStatusT actuel.

La fonction GetStatus() récupère la valeur de la donnée membre status_ sous-jacent.Lorsqu'un objet basé sur la classe SyncLockWithStatusT effectue une opération de verrou, l'objet attend d'abord que l'objet devienne disponible.Le résultat de cette opération d'attente est stocké dans la donnée membre status_.Les valeurs possibles de la donnée membre status_ sont les valeurs de retour de l'opération d'attente.Pour plus d'informations, consultez les valeurs de retour de la fonction WaitForSingleObjectEx() dans la bibliothèque MSDN.

Configuration requise

En-tête: corewrappers.h

Espace de noms: Microsoft::WRL::Wrappers::Details

Voir aussi

Référence

SyncLockWithStatusT, classe