MSMPI_Queuelock_release function

Releases the Microsoft MPI library global lock.

Syntax


void MSMPI_Queuelock_release(
  _In_ MSMPI_Lock_queue *queue
);

Parameters

queue [in]

The lock queue structure that represents the calling thread in the queue. This structure was initialized by using the MSMPI_Queuelock_acquire function.

Return value

This function does not return a value.

Remarks

Users of the MSMPI_Waitsome_interruptible function should release and re-acquire the lock when the function is interrupted, in order to enable the interrupting threads to run.

This function is an extension to the standard.

Requirements

Product

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

Header

Mpi.h

Library

Msmpi.lib

DLL

Msmpi.dll

See also

MPI Point to Point Functions
MSMPI_Lock_queue
MSMPI_Queuelock_acquire
MSMPI_Waitsome_interruptible

 

 

Show: