Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Lagrar attributvärde som är associerat med en nyckel.
Syntax
int MPIAPI MPI_Win_set_attr(
MPI_Win win,
int win_keyval,
_In_ void *attribute_val
);
Parametrar
Vinna
MPI-fönsterobjekt som attributet ska kopplas till.win_keyval
Nyckelvärde, som returneras av MPI_Win_create_keyval.attribute_val [in]
Attributvärde.
Returvärde
Returnerar MPI_SUCCESS vid lyckat resultat. Annars är returvärdet en felkod.
I Fortran lagras returvärdet i parametern IERROR .
Fortran
MPI_WIN_SET_ATTR(WIN, WIN_KEYVAL, ATTRIBUTE_VAL, IERROR)
INTEGER WIN, WIN_KEYVAL, IERROR
INTEGER(KIND=MPI_ADDRESS_KIND) ATTRIBUTE_VAL
Kommentarer
Datatypen för attributvärdet beror på om C eller Fortran används. I C är ett attributvärde en void-pekare. i Fortran är det ett heltal i adressstorlek.
Om det redan finns ett attribut anropas funktionen delete (som angavs när motsvarande nyckelval skapades).
Krav
Produkt |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package eller HPC Pack 2008 Client Utilities |
Huvud |
Mpi.h; Mpif.h |
Bibliotek |
Msmpi.lib |
DLL |
Msmpi.dll |