Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Daftarkan sekumpulan fungsi konversi data yang disediakan pengguna.
Sintaks
int MPIAPI MPI_Register_datarep(
_In_ char *datarep,
_In_opt_ MPI_Datarep_conversion_function *read_conversion_fn,
_In_opt_ MPI_Datarep_conversion_function *write_conversion_fn,
_In_ MPI_Datarep_extent_function *dtype_file_extent_fn,
_In_opt_ void *extra_state
);
Parameter
datarep [in]
Pengidentifikasi representasi data.read_conversion_fn [in, opsional]
Fungsi dipanggil untuk mengonversi dari representasi file ke representasi asli.write_conversion_fn [in, opsional]
Fungsi dipanggil untuk mengonversi dari representasi asli ke representasi file.dtype_file_extent_fn [in]
Fungsi dipanggil untuk mendapatkan tingkat tipe data seperti yang diwakili dalam file.extra_state [in, opsional]
Status ekstra yang diteruskan ke fungsi konversi.
Menampilkan nilai
Mengembalikan MPI_SUCCESS pada keberhasilan. Jika tidak, nilai yang dikembalikan adalah kode kesalahan.
Di Fortran, nilai yang dikembalikan disimpan dalam parameter IERROR .
Fortran
MPI_REGISTER_DATAREP(DATAREP, READ_CONVERSION_FN, WRITE_CONVERSION_FN,
DTYPE_FILE_EXTENT_FN, EXTRA_STATE, IERROR)
CHARACTER*(*) DATAREP
EXTERNAL READ_CONVERSION_FN, WRITE_CONVERSION_FN, DTYPE_FILE_EXTENT_FN
INTEGER(KIND=MPI_ADDRESS_KIND) EXTRA_STATE
INTEGER IERROR
Persyaratan
Produk |
Paket HPC Pack 2012 MS-MPI Redistributable, HpC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package atau HPC Pack 2008 Client Utilities |
Header |
Mpi.h; Mpif.h |
Pustaka |
Msmpi.lib |
DLL |
Msmpi.dll |