Partilhar via


MPI_Datarep_extent_function função de chamada de retorno

Esta função é um marcador de posição para funções de chamada de retorno de extensão definidas pelo utilizador.

Sintaxe

int MPI_Datarep_extent_function(
        MPI_Datatype datatype,
  _Out_ MPI_Aint     *file_extent,
  _In_  void         *extra_state
);

Parâmetros

  • tipo de dados
    Tipo de dados.

  • file_extent [fora]
    O número de bytes necessários para armazenar o tipo de dados na representação do ficheiro.

  • extra_state [em]
    O mesmo argumento que foi transmitido para a chamada de MPI_Register_datarep .

Valor devolvido

As funções de chamada de retorno de extensão devolvem um código de erro.

Fortran

    SUBROUTINE DATAREP_EXTENT_FUNCTION(DATATYPE, EXTENT, EXTRA_STATE, IERROR)
        INTEGER DATATYPE, IERROR
        INTEGER(KIND=MPI_ADDRESS_KIND) EXTENT, EXTRA_STATE

Observações

O MPI chamará apenas esta rotina com tipos de dados predefinidos utilizados pelo utilizador.

Requisitos

Produto

HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package ou HPC Pack 2008 Client Utilities

Cabeçalho

Mpi.h; Mpif.h

Ver também

Funções Diversas do MPI

MPI_Register_datarep