Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
MPI pencere nesneleri için bir öznitelik keyval'i oluşturur.
Söz dizimi
int MPIAPI MPI_Win_create_keyval(
_In_ MPI_Win_copy_attr_function *win_copy_attr_fn,
_In_ MPI_Win_delete_attr_function *win_delete_attr_fn,
_Out_ int *win_keyval,
_In_opt_ void *extra_state
);
Parametreler
win_copy_attr_fn [in]
win_keyval için geri çağırma işlevini kopyalayın.win_delete_attr_fn [in]
win_keyval için geri çağırma işlevini silin.win_keyval [out]
Gelecekteki erişim için anahtar değer.extra_state [in, isteğe bağlı]
Geri çağırma işlevleri için ek durum.
Döndürülen değer
Başarılı MPI_SUCCESS döndürür. Aksi takdirde, dönüş değeri bir hata kodudur.
Fortran'da dönüş değeri IERROR parametresinde depolanır.
Fortran
MPI_WIN_CREATE_KEYVAL(WIN_COPY_ATTR_FN, WIN_DELETE_ATTR_FN, WIN_KEYVAL,
EXTRA_STATE, IERROR)
EXTERNAL WIN_COPY_ATTR_FN, WIN_DELETE_ATTR_FN
INTEGER WIN_KEYVAL, IERROR
INTEGER(KIND=MPI_ADDRESS_KIND) EXTRA_STATE
Açıklamalar
Varsayılan kopyalama ve silme işlevleri kullanılabilir. Bunlar şunlardır:
- MPI_WIN_NULL_COPY_FN - boş kopyalama işlevi
- MPI_WIN_NULL_DELETE_FN - boş delete işlevi
- MPI_WIN_DUP_FN - basit yineleme işlevi
Gereksinimler
Ürün |
HPC Pack 2012 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 R2 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 MS-MPI Yeniden Dağıtılabilir Paketi veya HPC Pack 2008 İstemci Yardımcı Programları |
Üst bilgi |
Mpi.h; Mpif.h |
Kitaplık |
Msmpi.lib |
DLL |
Msmpi.dll |