bin jetzt schon eine ganze Zeit im Forum unterwegs und hab auch schon selbst gebastelt, aber es funktioniert einfach nicht

Hier mein angefangenes "Meisterwerk"

Code: Alles auswählen
Procedure ErmittleShares(server.s)
dwEntriesRead.l = 0
dwTotalEntries.l = 0
Structure SHARE_INFO_0
*shi0_netname.s
EndStructure
;NET_API_STATUS NetShareEnum(
; LPWSTR servername,
; DWORD level,
; LPBYTE* bufptr,
; DWORD prefmaxlen,
; LPDWORD entriesread,
; LPDWORD totalentries,
; LPDWORD resume_handle
;)
Resultat = NetShareEnum_(@server, 0, @BufPtr.SHARE_INFO_0, -1, @dwEntriesRead,@dwTotalEntries, #NULL)
; Resultat = NetShareEnum_(#NULL, 0, @si0Work.SHARE_INFO_0, -1, @dwEntriesRead,@dwTotalEntries, #NULL)
Debug Resultat
; MessageRequester("","TT" + &BufPtr\shi0_netname)
EndProcedure
Wäre das nicht auch ein Fall für die "Code, Tipps und Tricks"-Abteilung? Das braucht man doch öfters, oder? Also in Delphi hab ich es ganz einfach hinbekommen, nur muss ich es jetzt in PB schreiben ...
Wäre echt nett, wenn einer von euch das Brett vor meinem Kopf kleinhacken könnte^^
gruß DarkCrow