Moin Chris,
ich dachte die weiter oben gepostete Funktionsdeklaration stamme aus den
Jedi Headern, aber die sieht ja so aus:
Delphi-Quellcode:
function NetUserEnum(servername: LPCWSTR; level: DWORD; filter: DWORD;
var {<=== VAR statt CONST} bufptr: Pointer; prefmaxlen: DWORD; var entriesread: DWORD;
var totalentries: DWORD; resume_handle: PDWORD): NET_API_STATUS; stdcall;
Wenn hier das var weggelassen würde, würde es auch gehen.
Ersatzweise musst Du für @aUserBuffer Pointer(aUserBuffer) schreiben, dann geht's.