"LONG NETAPI32.NetServerEnum(..." alle SQL Server in der akt. Domain auslesen?
Habe folgende Funktion geschrieben, welche mir aber immer den Wert 87 zurückgibt, aber nicht z.B. die Anzahl der SQL Server usw...Muss ich bei der Netapi32.NetServerEnmun-Deklaration irgendetwas beachten? Oder ist ein Fehler im Funktionsaufruf?
Domain="meineDomain";
lResult=NetServerEnum(NULL,100,buffer,-1, EintraegeGelesen, EintraegeInsg,4,Domain,Handle);
while(i<(EintraegeGelesen-1))
RtlMoveMemory(SV_100, buffer,SizeOf(SV_100));
NumToStr(TestStr,SV_100.name);
ListAddString(ServerListe,TestStr,AFTER);
buffer = buffer + SizeOf(SV_100);
i=i+1;
endwhile;
NetApiBufferFree(buffer);
Könnt Ihr mir helfen? Dankeschön.