إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
إنشاء سمة keyval لنماذج بيانات MPI.
بناء الجملة
int MPIAPI MPI_Type_create_keyval(
_In_ MPI_Type_copy_attr_function *type_copy_attr_fn,
_In_ MPI_Type_delete_attr_function *type_delete_attr_fn,
_Out_ int *type_keyval,
_In_opt_ void *extra_state
);
المعلمات
type_copy_attr_fn [in]
نسخ دالة رد الاتصال type_keyval.type_delete_attr_fn [in]
حذف دالة رد الاتصال type_keyval.type_keyval [خارج]
القيمة الرئيسية للوصول في المستقبل.extra_state [في، اختياري]
حالة إضافية لوظائف رد الاتصال.
القيمة المُرجعة
إرجاع MPI_SUCCESS عند النجاح. وإلا، فإن القيمة المرجعة هي رمز خطأ.
في Fortran، يتم تخزين القيمة المرجعة في المعلمة IERROR .
Fortran
MPI_TYPE_CREATE_KEYVAL(TYPE_COPY_ATTR_FN, TYPE_DELETE_ATTR_FN, TYPE_KEYVAL,
EXTRA_STATE, IERROR)
EXTERNAL TYPE_COPY_ATTR_FN, TYPE_DELETE_ATTR_FN
INTEGER TYPE_KEYVAL, IERROR
INTEGER(KIND=MPI_ADDRESS_KIND) EXTRA_STATE
الملاحظات
تتوفر دالات النسخ والحذف الافتراضية. هذه هي
- MPI_TYPE_NULL_COPY_FN - دالة نسخ فارغة
- MPI_TYPE_NULL_DELETE_FN - دالة حذف فارغة
- MPI_TYPE_DUP_FN - دالة dup بسيطة
المتطلبات
منتج |
حزمة 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 |