共用方式為


MPI_Grequest_cancel_function回呼函式

MPI_Grequest_cancel_function 是應用程式定義函數名稱的佔位元。

語法

int MPI_Grequest_cancel_function(
  _In_opt_ void *extra_state,
           int  complete
);

參數

  • extra_state [in, optional]
    額外的狀態。

  • 完成
    如果已在要求上呼叫MPI_Grequest_complete,則 MPI 會將 complete=true 傳遞給回呼函式,否則為 complete=false

傳回值

所有回呼函式都會傳回錯誤碼。 程式代碼會傳回,並針對叫用回呼函式的 MPI 函式,適當地處理錯誤碼。

Fortran

    SUBROUTINE GREQUEST_CANCEL_FUNCTION(EXTRA_STATE, COMPLETE, IERROR)
        INTEGER IERROR
        INTEGER(KIND=MPI_ADDRESS_KIND) EXTRA_STATE
        LOGICAL COMPLETE

備註

會叫用具有此簽章的應用程式定義函式,以啟動一般化要求的取消。 它會由 MPI_Cancel呼叫。

規格需求

產品

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_Grequest_start