Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Name des primären Domäncontrollers ermitteln

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
11.09.2006, 09:32 Uhr
~User
Gast


Hallo,
über NetGetDCName soll es ja möglich sein den primären Domäncontroller einer Domäne zu ermitteln. Diese Funktion gibt mit allerdings immer nur "\\" zurück.


C++:
unsigned char* pucPDCName;
NetGetDCName(NULL,L"Domaene",&pucPDCName);



Weiß jemand woran das liegen könnte bzw. gibt es noch eine andere Möglichkeit nur vom Domännamen den Namen des primären Domäncontrollers zu ermitteln?

Danke im Vorraus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.09.2006, 11:46 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat:

bufptr - Pointer to an allocated buffer


--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
11.09.2006, 12:08 Uhr
~User
Gast



Zitat:

The system allocates the buffer for the returned information. The caller must pass a pointer variable to the function on input. On successful return, the pointer receives the address of the system-allocated buffer that contains the returned information. This simplifies the calling code, because the caller does not need to estimate the size of the buffer, or resize the buffer and reissue the function.


Ich lasse das Programm unter XP laufen also muss ich mich nicht um die Buffergröße bzw. das Anlegen kümmern.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
11.09.2006, 12:30 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


dann probier mal NULL für die domäne. Dann nimmt er den Primary. Ansonsten bekommst du ihn nur wenn du auch per Domänenkonto angemeldet bist. Wenn du Lokal angemeldet bist ist die primäre domäne logischerweise "\\"
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
11.09.2006, 13:35 Uhr
~User
Gast


Hat leider an dem Ergebnis "\\" nix geändert. Würde mir aber auch nichts bringen, ich soll per NetUserGetInfo Informationen über bestimmte Domänenbenutzer (einer beliebigen Domäne) ermitteln aber diese Funktion benötigt halt den Domäncontroller als ersten Parameter
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
11.09.2006, 14:52 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Wie Flo bereits gesagt hat musst du in der Domäne angemeldet sein
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: