Delen via


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

Zie ook

MPI-structs

MSMPI_Queuelock_acquire

MSMPI_Queuelock_release