MSMPI_Lock_queue structuur
Een ondoorzichtige structuur die een thread in de Microsoft MPI-vergrendelingswachtrij vertegenwoordigt.
Syntax
typedef struct _MSMPI_Lock_queue {
volatile struct _MSMPI_LOCK_QUEUE *next;
volatile MPI_Aint flags;
} MSMPI_Lock_queue, *PMSMPI_Lock_queue;
Leden
Volgende
Verwijst naar de volgende vermelding in de vergrendelingswachtrij.Vlaggen
Een vlag die wordt gebruikt door de implementatie van de vergrendelingswachtrij voor synchronisatie.
Opmerkingen
Elke thread die de MSMPI_Queuelock_acquire aanroept, maakt een uniek exemplaar van een MSMPI_Lock_queue structuur. U wordt aangeraden de MSMPI_Lock_queue-structuur toe te wijzen aan de stack van de thread.
Belangrijk
Deze structuur moet door bellers als ondoorzichtig worden behandeld.
Vereisten
Product |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package of HPC Pack 2008 Client Utilities |
Header |
Mpi.h |