Partager via


structure MSMPI_Lock_queue

Structure opaque représentant un thread dans la file d’attente de verrouillage Microsoft MPI.

Syntaxe

typedef struct _MSMPI_Lock_queue {
  volatile struct _MSMPI_LOCK_QUEUE  *next;
  volatile  MPI_Aint                flags;
} MSMPI_Lock_queue, *PMSMPI_Lock_queue;

Membres

  • suivant
    Pointe vers l’entrée suivante dans la file d’attente de verrous.

  • flags
    Indicateur utilisé par l’implémentation de la file d’attente de verrouillage pour la synchronisation.

Remarques

Chaque thread appelant le MSMPI_Queuelock_acquire crée une instance unique d’une structure de MSMPI_Lock_queue. Nous vous recommandons d’allouer la structure MSMPI_Lock_queue sur la pile du thread.

Important

Cette structure doit être traitée comme opaque par les appelants.

 

Configuration requise

Produit

HpC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package ou HPC Pack 2008 Client Utilities

En-tête

Mpi.h

Voir aussi

MPI Structs

MSMPI_Queuelock_acquire

MSMPI_Queuelock_release