Dela via


MSMPI_Lock_queue struktur

En täckande struktur som representerar en tråd i Microsoft MPI-låskön.

Syntax

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

Medlemmar

  • Nästa
    Pekar på nästa post i låskön.

  • Flaggor
    En flagga som används av implementeringen av låskön för synkronisering.

Kommentarer

Varje tråd som anropar MSMPI_Queuelock_acquire skapar en unik instans av en MSMPI_Lock_queue struktur. Vi rekommenderar att du allokerar MSMPI_Lock_queue strukturen på trådens stack.

Viktigt

Den här strukturen måste behandlas som ogenomskinlig av anropare.

 

Krav

Produkt

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

Huvud

Mpi.h

Se även

MPI Structs

MSMPI_Queuelock_acquire

MSMPI_Queuelock_release