MPI_Comm_copy_attr_function 애플리케이션 정의 함수 이름의 자리 표시자입니다.
구문
int MPI_Comm_copy_attr_function(
MPI_Comm oldcomm,
int comm_keyval,
_In_opt_ void *extra_state,
_In_ void *attribute_val_in,
_Out_ void *attribute_val_out,
_Out_ int *flag
);
매개 변수
oldcomm
원래 통신자입니다.comm_keyval
키 값.extra_state [in, optional]
추가 상태입니다.attribute_val_in [in]
원본 특성 값입니다.attribute_val_out [out]
대상 특성 값입니다.플래그 [out]
플래그의 반환된 값이 0 또는 FALSE이면 중복된 통신기에서 특성이 삭제됩니다. 그렇지 않으면(플래그 = 1 또는 TRUE) 새 특성 값이 attribute_val_out 반환된 값으로 설정됩니다.
반환 값
함수는 성공 시 MPI_SUCCESS 반환하고 실패 시 오류 코드를 반환합니다.
Fortran
SUBROUTINE COMM_COPY_ATTR_FUNCTION(OLDCOMM, COMM_KEYVAL, EXTRA_STATE,
ATTRIBUTE_VAL_IN, ATTRIBUTE_VAL_OUT, FLAG, IERROR)
INTEGER OLDCOMM, COMM_KEYVAL, IERROR
INTEGER(KIND=MPI_ADDRESS_KIND) EXTRA_STATE, ATTRIBUTE_VAL_IN,
ATTRIBUTE_VAL_OUT
LOGICAL FLAG
설명
comm_copy_attr_fn 함수는 통신기가 MPI_Comm_dup 복제될 때 호출됩니다.
요구 사항
제품 |
HPC 팩 2012 MS-MPI 재배포 가능 패키지, HPC 팩 2008 R2 MS-MPI 재배포 가능 패키지, HPC Pack 2008 MS-MPI 재배포 가능 패키지 또는 HPC 팩 2008 클라이언트 유틸리티 |
헤더 |
Mpi.h; Mpif.h |
라이브러리 |
Msmpi.lib |
DLL |
Msmpi.dll |