غير قادر على العثور على نقطة الدخول المسماة "GetProcessid" في DLL "kernel32.dll"
سؤال
مرحبا، أحاول الحصول على المعمم من مقبض العملية باستخدام Winapi "GetProcessid"، لكنني أحصل على الخطأ التالي ...
غير قادر على العثور على نقطة الدخول المسماة "GetProcessid" في DLL "kernel32.dll".
التحقق من MSDN لا أستطيع أن أرى أين ذهبت خطأ ..
المحلول
يهم الأمر أحيانا، وخاصة، يهم في واجهات برمجة التطبيقات واجهة برمجة التطبيقات. هل تشير إلى وظيفة API getprocessid. هنا (الأحرف الأخيرة الأخيرة د)?
نصائح أخرى
يجب أن تبدو شفرة Interop مثل هذا:
[DllImportAttribute("kernel32.dll", EntryPoint="GetProcessId")]
public static extern uint GetProcessId([In] System.IntPtr process);
لا تنتمي إلى StackOverflow