다음을 통해 공유


MPI_Request_get_status 함수

요청 완료를 위한 비제도 테스트입니다.

구문

int MPIAPI MPI_Request_get_status(
        MPI_Request request,
  _Out_ int         *flag,
  _Out_ MPI_Status  *status
);

매개 변수

  • 요청
    통신 요청.

  • 플래그 [out]
    True이면 작업이 완료되었습니다.

  • 상태 [out]
    상태 개체 또는 MPI_STATUS_IGNORE.

반환 값

성공에 대한 MPI_SUCCESS 반환합니다. 그렇지 않으면 반환 값이 오류 코드입니다.

Fortran에서 반환 값은 IERROR 매개 변수에 저장됩니다.

Fortran

    MPI_REQUEST_GET_STATUS( REQUEST, FLAG, STATUS, IERROR)
        INTEGER REQUEST, STATUS(MPI_STATUS_SIZE), IERROR
        LOGICAL FLAG

설명

MPI_Test 달리 MPI_Request_get_status 요청을 할당 취소하거나 비활성화하지 않습니다. 요청 개체를 해제하려면 테스트/대기 루틴 또는 MPI_Request_free 중 하나를 호출해야 합니다.

요구 사항

제품

HPC Pack 2012 MS-MPI 재배포 가능 패키지, HPC Pack 2008 R2 MS-MPI 재배포 가능 패키지, HPC Pack 2008 MS-MPI 재배포 가능 패키지 또는 HPC Pack 2008 클라이언트 유틸리티

헤더

Mpi.h; Mpif.h

라이브러리

Msmpi.lib

DLL

Msmpi.dll

추가 정보

MPI 지점 및 지점 함수