次の方法で共有


コールバック関数MPI_Comm_errhandler_function

MPI_Comm_errhandler_function は、アプリケーション定義関数名のプレースホルダーです。

構文

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

パラメーター

  • comm [in]
    使用中の Communicator。

  • errcode [in, out]
    エラーを発生させた MPI ルーチンによって返されるエラー コード。 ルーチンが MPI_ERR_IN_STATUS返された場合は、エラー ハンドラーが呼び出される原因となった要求の状態で返されるエラー コードです。

  • ...
    残りの引数は、数値と意味が実装に依存する "varargs" 引数です。

Fortran

    SUBROUTINE COMM_ERRHANDLER_FUNCTION(COMM, ERROR_CODE)
        INTEGER COMM, ERROR_CODE

注釈

この関数のプレースホルダー名 (MPI_Comm_errhandler_fn) は、MPI-2.2 標準では非推奨となり、 MPI_Comm_errhandler_functionに置き換えられます。 関数プロトタイプは変更されません。

要件

製品

HPC Pack 2012 MS-MPI 再頒布可能パッケージ、HPC Pack 2008 R2 MS-MPI 再頒布可能パッケージ、HPC Pack 2008 MS-MPI 再頒布可能パッケージまたは HPC Pack 2008 クライアント ユーティリティ

ヘッダー

Mpi.h;Mpif.h

こちらもご覧ください

MPI 管理機能

MPI_Comm_create_errhandler