Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Gruppen auflisten (https://www.delphipraxis.net/74015-gruppen-auflisten.html)

peanut 26. Jul 2006 21:14


Gruppen auflisten
 
Hallo,

ich möchte gerne alle Gruppen unter WinXP auflisten und verwende hierzu folgenden Code:

Delphi-Quellcode:
...
pBuffer: LPByte;
dwTotal: DWord;
GroupInfo: PNET_DISPLAY_GROUP;
...
  nStatus := NetQueryDisplayInformation('\\.', 3, 0, 8192, 65536, total, pBuffer);
  GroupInfo := @pBuffer^;
 ...
Leider erhalte ich stets nur die eine Gruppe "KEIN". Ist das für lokale Gruppen die falsche Vorgehensweise? Seltsamerweise funktioniert die Funktion NetQueryDisplayInformation beim Auflisten der Benutzer einwandfrei??

Gruß peanut.

Luckie 26. Jul 2006 21:22

Re: Gruppen auflisten
 
Was für Gruppen? Die vorhandenen Benuzergruppen?

Guck mal hier: http://www.michael-puff.de/Developer/Delphi/Sonstiges -> MpuNTUser.pas Da sollte es drinne sein, was du suchst. (Copyright bitte beachten, danke.)

peanut 26. Jul 2006 21:49

Re: Gruppen auflisten
 
Zitat:

Zitat von Luckie
Was für Gruppen? Die vorhandenen Benuzergruppen?

Sorry, ich meinte Gruppen wie "Benutzer", "Administratoren", ...

Zacherl 26. Jul 2006 22:57

Re: Gruppen auflisten
 
Das sind doch Benutzergruppen :wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz