إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يخزن قيمة السمة المقترنة بمفتاح.
بناء الجملة
int MPIAPI MPI_Win_set_attr(
MPI_Win win,
int win_keyval,
_In_ void *attribute_val
);
المعلمات
الفوز
كائن نافذة MPI الذي سيتم إرفاق السمة به.win_keyval
قيمة المفتاح، كما تم إرجاعها بواسطة MPI_Win_create_keyval.attribute_val [in]
قيمة السمة.
القيمة المُرجعة
إرجاع MPI_SUCCESS عند النجاح. وإلا، فإن القيمة المرجعة هي رمز خطأ.
في Fortran، يتم تخزين القيمة المرجعة في المعلمة IERROR .
Fortran
MPI_WIN_SET_ATTR(WIN, WIN_KEYVAL, ATTRIBUTE_VAL, IERROR)
INTEGER WIN, WIN_KEYVAL, IERROR
INTEGER(KIND=MPI_ADDRESS_KIND) ATTRIBUTE_VAL
الملاحظات
يعتمد نوع بيانات قيمة السمة على ما إذا كان C أو Fortran قيد الاستخدام. في C، قيمة السمة هي مؤشر فارغ؛ في Fortran، هو عدد صحيح بحجم العنوان.
إذا كانت سمة موجودة بالفعل، فسيتم استدعاء دالة الحذف (المحددة عند إنشاء keyval المطابق).
المتطلبات
منتج |
حزمة HPC Pack 2012 MS-MPI القابلة لإعادة التوزيع، حزمة HPC Pack 2008 R2 MS-MPI القابلة لإعادة التوزيع، حزمة HPC Pack 2008 MS-MPI القابلة لإعادة التوزيع أو الأدوات المساعدة للعميل HPC Pack 2008 |
الرأس |
Mpi.h; Mpif.h |
المكتبة |
Msmpi.lib |
Dll |
Msmpi.dll |