غير قادر على العثور على نقطة الدخول المسماة "GetProcessid" في DLL "kernel32.dll"

StackOverflow https://stackoverflow.com/questions/1278343

  •  16-09-2019
  •  | 
  •  

سؤال

مرحبا، أحاول الحصول على المعمم من مقبض العملية باستخدام Winapi "GetProcessid"، لكنني أحصل على الخطأ التالي ...

غير قادر على العثور على نقطة الدخول المسماة "GetProcessid" في DLL "kernel32.dll".

التحقق من MSDN لا أستطيع أن أرى أين ذهبت خطأ ..

هل كانت مفيدة؟

المحلول

يهم الأمر أحيانا، وخاصة، يهم في واجهات برمجة التطبيقات واجهة برمجة التطبيقات. هل تشير إلى وظيفة API getprocessid. هنا (الأحرف الأخيرة الأخيرة د)?

نصائح أخرى

يجب أن تبدو شفرة Interop مثل هذا:

[DllImportAttribute("kernel32.dll", EntryPoint="GetProcessId")]
public static extern  uint GetProcessId([In] System.IntPtr process);
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top