Impossible de trouver un point d'entrée nommé « GetProcessID » dans « kernel32.dll » DLL
Question
Salut im essayant d'obtenir un processID sur une poignée de processus en utilisant la WINAPI « GetProcessID » mais je reçois l'erreur suivante ...
Impossible de trouver un point d'entrée nommé 'GetProcessID' dans 'kernel32.dll' DLL.
Vérification de MSDN je ne peux pas voir où je suis allé mal ..
La solution
cas des questions parfois, et en particulier, il importe dans l'API Windows. Faites-vous allusion à la fonction API GetProcessId ici (minuscule dernière lettre d )?
Autres conseils
Votre code Interop devrait ressembler à ceci:
[DllImportAttribute("kernel32.dll", EntryPoint="GetProcessId")]
public static extern uint GetProcessId([In] System.IntPtr process);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow