No es posible encontrar un punto de entrada llamado 'GetProcessID' en DLL 'kernel32.dll'
Pregunta
Hola estoy tratando de conseguir un idProceso de un identificador de proceso mediante el WINAPI 'GetProcessID' pero estoy consiguiendo el error siguiente ...
No se puede encontrar un punto de entrada llamado 'GetProcessID' en 'kernel32.dll' DLL.
Comprobación de MSDN no puedo ver donde he ido mal ..
Solución
Caso importa veces y, en particular, importa en el API de Windows. Estás refiriendo a la función API GetProcessId aquí (en minúscula última letra d )?
Otros consejos
Su código de interoperabilidad debe tener este aspecto:
[DllImportAttribute("kernel32.dll", EntryPoint="GetProcessId")]
public static extern uint GetProcessId([In] System.IntPtr process);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow