So ist es, stdcall fehlt und damit sind die Parameter natürlich falsch.
Die Frage ist aber warum du dir überhaupt selbst die Mühe mit der Übersetzung machst. In den
JEDI API Übersetzungen ist die Funktion bereits enthalten:
http://jedi-apilib.sourceforge.net/
(Entsprechend der angegebenen Headerdatei Pdh.h in der entsprechenden Datei JwaPdh.pas.)