تم تحميله الجميع عمليات الاستيراد لملف DLL المحملة بتأخير

الدالة __HrLoadAllImportsForDll ، الذي هو المعرفة في delayhlp.cpp، قم بإعلام الرابط لتحميل الجميع الاستيراد من مكتبة الارتباط ديناميكي الذي تم تحديده مع /delayload خيار الرابط .

استيراد الجميع تحميل يسمح لك إلى وضعت خطأ معالجة في مكان واحد في تعليمات برمجية الخاصة بك، لا يكون لديك إلى استخدام معالجة حول الاتصالات الفعلية ‏‏ استثناء إلى الاستيراد. أنه أيضا تجنب موقف الموقع فشل تطبيق الخاص بك جزئيا من خلال عملية كنتيجة لفشل تعليمات برمجية مساعد إلى تحميل استيراد.

استدعاء __HrLoadAllImportsForDll لا تغير سلوك الروابط و hوling خطأ؛ راجع إعلام بالخطأ Hوling و للحصول على مزيد من المعلومات.

يوضح المثال التالي كيفية إلى استدعاء __HrLoadAllImportsForDll :

if (FAILED(__HrLoadAllImportsForDll("delay1.dll"))) {
   printf ( "failed on snap load, exiting\n" );
   exit(2);
}

راجع أيضًا:

المبادئ

الرابط الدعم لمكتبات الارتباط الديناميكي المحملة بتأخير