Moin Steppo,
wo hast Du denn die Deklaration her?
Bei mir sieht die für den statischen Import so aus:
Delphi-Quellcode:
// From LMJoin.h
function NetJoinDomain = function(
const lpServer : PWChar;
const lpDomain : PWChar;
const lpAccountOU : PWChar;
const lpAccount : PWChar;
const lpPassword : PWChar;
const fJoinOptions : DWord
) : NET_API_STATUS; stdcall; external 'netapi32.dll';
wobei NET_API_STATUS als DWORD deklariert ist.
Die Funktion erwartet PWideChar und nicht PChar, also dürfen die gar nicht umgewandelt werden, wenn Du PWideChar hast.
[EDIT]
Es gibt auch keine
ANSI Version von dieser Funktion. Das dürfte auf so ziemlich alle LM Funktionen für NTff zutreffen.
[/EDIT]