Delen via


MPI_Comm_errhandler_function callback-functie

MPI_Comm_errhandler_function is een tijdelijke aanduiding voor de door de toepassing gedefinieerde functienaam.

Syntaxis

void MPI_Comm_errhandler_function(
  _In_    MPI_Comm *comm,
  _Inout_ int      *errcode,
                   ...
);

Parameters

  • comm [in]
    Communicator in gebruik.

  • errcode [in, out]
    Foutcode die moet worden geretourneerd door de MPI-routine die de fout heeft veroorzaakt. Als de routine MPI_ERR_IN_STATUS zou hebben geretourneerd, is het de foutcode die in de status van de aanvraag wordt geretourneerd, waardoor de fouthandler is aangeroepen.

  • ...
    De resterende argumenten zijn 'varargs'-argumenten waarvan het aantal en de betekenis afhankelijk zijn van de implementatie.

Fortran

    SUBROUTINE COMM_ERRHANDLER_FUNCTION(COMM, ERROR_CODE)
        INTEGER COMM, ERROR_CODE

Opmerkingen

De tijdelijke aanduiding voor de naam van deze functie, MPI_Comm_errhandler_fn, is afgeschaft in de standaard MPI-2.2 en vervangen door MPI_Comm_errhandler_function. Het functieprototype is ongewijzigd.

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; Mpif.h

Zie ook

MPI-beheerfuncties

MPI_Comm_create_errhandler