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.
Skapar ett attributnyckelval för MPI-fönsterobjekt.
Syntax
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
);
Parametrar
win_copy_attr_fn [in]
Kopiera återanropsfunktionen för win_keyval.win_delete_attr_fn [in]
Ta bort återanropsfunktionen för win_keyval.win_keyval [ut]
Nyckelvärde för framtida åtkomst.extra_state [in, valfritt]
Extra tillstånd för återanropsfunktioner.
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_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
Kommentarer
Standardfunktionerna för kopiering och borttagning är tillgängliga. Dessa är
- MPI_WIN_NULL_COPY_FN – tom kopieringsfunktion
- MPI_WIN_NULL_DELETE_FN – tom borttagningsfunktion
- MPI_WIN_DUP_FN – enkel dup-funktion
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 |