Freigeben über


MSMPI_Queuelock_release-Funktion

Gibt die globale Sperre der Microsoft MPI-Bibliothek frei.

Syntax

void MSMPI_Queuelock_release(
  _In_ MSMPI_Lock_queue *queue
);

Parameter

  • Warteschlange [in]
    Die Sperrwarteschlangenstruktur, die den aufrufenden Thread in der Warteschlange darstellt. Diese Struktur wurde mithilfe der funktion MSMPI_Queuelock_acquire initialisiert.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Bemerkungen

Benutzer der MSMPI_Waitsome_interruptible-Funktion sollten die Sperre freigeben und erneut abrufen, wenn die Funktion unterbrochen wird, um die Ausführung der unterbrechenden Threads zu ermöglichen.

Diese Funktion ist eine Erweiterung des Standards.

Anforderungen

Produkt

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

Header

Mpi.h

Bibliothek

Msmpi.lib

DLL

Msmpi.dll

Weitere Informationen

MPI-Punkt-zu-Punkt-Funktionen

MSMPI_Lock_queue

MSMPI_Queuelock_acquire

MSMPI_Waitsome_interruptible