Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Frigör ett objekt för kommunikationsbegäran.
Syntax
int MPIAPI MPI_Request_free(
_Inout_ MPI_Request *request
);
Parametrar
-
Begäran
Kommunikationsbegäran.
Returvärde
Returnerar MPI_SUCCESS vid lyckat resultat. Annars är returvärdet en felkod.
I Fortran lagras returvärdet i parametern IERROR .
Fortran
MPI_REQUEST_FREE(REQUEST, IERROR)
INTEGER REQUEST, IERROR
Kommentarer
Den här rutinen används vanligtvis för att frigöra inaktiva permanenta begäranden som skapats med antingen MPI_Recv_init eller MPI_Send_init och vänner. Det är också tillåtet att frigöra en aktiv begäran. När begäran har frigjorts kan den dock inte längre användas i en vänte- eller testrutin (t.ex. MPI_Wait) för att fastställa slutförandet.
Den här rutinen kan också användas för att frigöra en icke-beständig begäran, till exempel sådana som skapats med MPI_Irecv eller MPI_Isend och vänner. Precis som aktiva beständiga begäranden kan begäran inte längre användas med test-/vänterutiner för att fastställa slutförandet när den har frigjorts.
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; Mpif.h |
Bibliotek |
Msmpi.lib |
DLL |
Msmpi.dll |