Impossibile trovare un punto di ingresso denominato 'GetProcessID' nella DLL 'kernel32.dll'

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

  •  16-09-2019
  •  | 
  •  

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 ..

È stato utile?

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
scroll top