Impossibile trovare un punto di ingresso denominato 'GetProcessID' nella DLL 'kernel32.dll'
Domanda
Ciao im cercando di ottenere un idprocesso da un handle di processo utilizzando il WINAPI 'GetProcessID', ma sto ottenendo il seguente errore ...
Impossibile trovare un punto di ingresso denominato 'GetProcessID' in 'kernel32.dll' DLL.
Controllo MSDN i cant vedere dove mi sono andate male ..
Soluzione
Caso conta a volte, in particolare, è importante nelle API di Windows. State riferendo alla funzione API GetProcessId qui (minuscola ultima lettera d )?
Altri suggerimenti
Il codice di interoperabilità dovrebbe essere simile a questo:
[DllImportAttribute("kernel32.dll", EntryPoint="GetProcessId")]
public static extern uint GetProcessId([In] System.IntPtr process);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow