Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Funktion ist ein Platzhalter für benutzerdefinierte Erweiterungsrückruffunktionen.
Syntax
int MPI_Datarep_extent_function(
MPI_Datatype datatype,
_Out_ MPI_Aint *file_extent,
_In_ void *extra_state
);
Parameter
datatype
Datatype.file_extent [out]
Die Anzahl von Bytes, die zum Speichern des Datentyps in der Dateidarstellung erforderlich sind.extra_state [in]
Das gleiche Argument, das an den MPI_Register_datarep Aufruf übergeben wurde.
Rückgabewert
Die Erweiterungsrückruffunktionen geben einen Fehlercode zurück.
Fortran
SUBROUTINE DATAREP_EXTENT_FUNCTION(DATATYPE, EXTENT, EXTRA_STATE, IERROR)
INTEGER DATATYPE, IERROR
INTEGER(KIND=MPI_ADDRESS_KIND) EXTENT, EXTRA_STATE
Hinweise
MPI ruft diese Routine nur mit vordefinierten Datentypen auf, die vom Benutzer verwendet werden.
Anforderungen
Produkt |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package oder HPC Pack 2008 Client Utilities |
Header |
Mpi.h; Mpif.h |